Problem
1. Implement a class that implements the dictionary ADT by adapting the java.util.HashMap class.
2. Implement the map ADT with a hash table with separate chaining collision handling (do not adapt any java.util classes)
3. Implement the ordered dictionary ADT using an ordered list.