Puzzles solved by amor