solve exercise 27.23