Question: who stole the sword of gryffindor?
Answer: In “Deathly Hallows,” Griphook the goblin claims that Godric Gryffindor stole his sword from the goblins and Griphook, in turn, steals the sword from Harry, Ron and Hermione in Gringotts. So how does Neville pull the sword from the Sorting Hat during the Battle of Hogwarts?