Puzzles solved by naima