foo
completed chapter 9 exercises