Puzzles commented by anup