Finish Chapter 4 problem 2