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