Puzzles solved by or