Exercise 3-5 handled.