Puzzles commented by ddd