Puzzles commented by OPL