Puzzles solved by patience