Puzzles commented by ab