Finished exercises chapter 7.