Exercise 3-3 complete