Exercise 32 complete