Puzzles commented by allan