exercise 5.38d