Complete Section 17: Hashes