All the circles are given a “schedule” and they go to different boxes depending on their schedule. There’s 4 “periods” represented by the number in the middle, and the circles go to the box depending on the period. The number changes to the current period after the circles stop moving.
Press space to pause The spots have the same “seating arrangement” for each class.