finish hash table using K&R solution
target for hash table
borrow atom strings from David Hanson CII