Puzzles commented by allen