Exercise 28-32 from 10