Chapter 9: Constructors and Garbage Collection - Exercises