hash table ADT tester program