Six drinking glasses stand in a row, with the first three full of water and the next three empty. By handling and moving only one glass at a time, how can you arrange the six glasses so that no full glass stands next to another full glass, and no empty glass stands next to another empty glass. What is the minimum number of moves to solve this puzzle.
The problem can be solved by moving one glass. Simply pick up the middle one of the full glasses, pour the water into the middle one of the empty glasses, and return the glass to it's original position.