Your reasoning seems okay.

After noting that , I would probably list all of my possibilities at this point: 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 27, 30, 36, 40, 45, 48, 54, 60, 72, 80, 90, 108, 120, 135, 144, 180, 216, 240, 270, 360, 432, 540, 720, 1080, 2160.

Now, 30 divides . Since and , we must conclude that is a multiple of 5. This leaves 10, 15, 20, 30, 40, 45, 60, 80, 90, 120, 135, 180, 240, 270, 360, 540, 720, 1080, 2160.

On the other hand, 72 divides . By similar reasoning as before, must be a multiple of . Eliminating the bad possibilities leaves 60 as the smallest number satisfying all three conditions.