Puzzles commented by ;.mnj