At a meeting, 4 mathematicians, 3 scientists, and 2 journalists are to be seated around a circular table. How many different arrangements are possible if the mathematicians must all sit together (in 4 consecutive seats) and the 3 scientists must sit together? (Two seatings are considered equivalent if one seating can be obtained from rotating the other.)