finished exercises for chapter 08