Puzzles solved by pretty