Integrate assignments 2 and 3. Your program must accept the names of two places in the U.S. from the user. It must then use your hash table to look up those names, and interact with the user if necessary to resolve names that appear in more than one state. Then your solution to assignment three should display the map, showing those two places, labelled with their names. You should have already done the substantial work for this. Use this as an opportunity to tidy it up. Keep the hash table and map drawer as two independent modules.