Puzzles commented by hb