Puzzles solved by lot