Finished Chapter 5 plus chapter 4 exercises