Nice idea. At first I thought it was easy, but the different intervals of the robots can be quite a challenge.
Thanks! Most of the time I spent working on this was fine tuning the robot timing.