Puzzles commented by b r u h