Ring
Click on any circle and drag to clockwise or counter clockwise direction.
First cirlce and the circle on the mouse will inverted.
On mouse up, circles will rotate.
If Mouse Down on circle[0], and mouse up at circle[1], then all will rotate.
If Mouse Down on circle[0], and mouse up at circle[2], then 0,2,4,6,8,10 will rotate.
If Mouse Down on circle[0], and mouse up at circle[3], then 0,3,6,9 will rotate.
If Mouse Down on circle[0], and mouse up at circle[4], then 0,4,8 will rotate.
If Mouse Down on circle[0], and mouse up at circle[6], then 0,6 will rotate.
Shuffle first , and try to return all circles to initial location.