Puzzles solved by Nan