Assignment 5: Implementation of hash map