Sorry for the late posting (understatement).
Anyways, you can imagine this question as a group of 5 people and 2 other people - that group of 5 people will always sit next to each other, such that Pierre/Rosa/Thomas will be in the first, third, and fifth position of this group of 5 people. Now, you have 2 positions left, and since there are 4 people left, you can calculate this as (42)=6. Also, their are 3!=6 ways to have the 3 people moved. Multiplying writing these numbers, you get 36. Therefor, you have 36 ways to arrange the group of 5 (whom you can now treat as a single person!). On the other side of the round table, you have 2 people that can be arranged in 2!=2 ways, so you have 36∗2=72, and then multiplying by 3 gives us 72∗3!=72∗6=432. However, since this is a round table, you must divide by 3 since you can rotate the table as
A
B C
or
B
C A
or
C
A B,
Giving us a total of 3 ways you overcounted the original 432, so you must divide by 3 to get 4323=144.
(However, you divide by 3 because this question only asks for rotations, but other questions ask for reflections/flips, in which case divide by an additional 2.)