Puzzles commented by cd