Tom Riddle Hermione Granger