In this puzzle you must arrange the balls into 4 chains each of a single colour. There are several configurations of the 4 chains which can be achieved. Note that there are 9 balls each of blue and yellow, but 10 balls of black and red. The balls are arranged/disarranged by alternately rotating each large ring.
Drag a ball around the ring it is in to move that ring.
The Invert button will rotate the puzzle through 180 degrees
"n" toggles the display/hiding of ball numbers
Click to see my solution which uses one easy to remember sequence.
My other Java Puzzles