Question: who hid the sword of gryffindor?
Answer: Snape deposited the real sword in a frozen lake in the Forest of Dean and left a Patronus to guide Harry to the sword. When Harry tried to retrieve the sword, Salazar Slytherin's Locket closed around his neck and attempted to strangle him, sensing that its destruction was near.