hashes exercises