Puzzles solved by nan cl