exercise 3.25