Puzzles solved by Leonard