Puzzles solved by fun