Puzzles commented by Hayley