Puzzles commented by ibrahim