Puzzles solved by love