Puzzles solved by leidi