solve exercise 26.05