foo
finished all chapter 9 exercises