Four mathematicians, three physicists, and an engineer are to be seated equally spaced around a circular table. How many different arrangements are possible if the mathematicians must all sit together (in four consecutive seats) and the physicists must all sit together (in three consecutive seats)? (As usual, two arrangements are identical if one is a rotation of the other.)