Problem
1. What is a Map>? Give a possible use for such a structure.
2. Why would you want to declare a variable as Queue q = new Linked List() instead of simply declaring it as a linked list?
3. Why wouldn't you want to use an array list for implementing a queue?