Puzzles commented by ggfdd