Puzzles commented by rahaf