Puzzles commented by Hermiona Granger