finished the list exercises in chapter 3