Puzzles solved by Cedric Diggory I LOVE YOU