unipuzzle.com
next puzzle in
More daily puzzles:
Place 6 glasses on a table - 3 up, 3 down. Take any pair of glasses and invert them. If you continue to invert the pairs as long as you like, in how many moves would you end up with all six glasses upright?