Puzzles commented by hfd