Puzzles commented by ibh