From the Goodrich-Tamassia text, Data Structures and Algorithms in Java, please answer the following questions (each is worth 10 points):