Exercise 39: hashmap.py and it's test