solve exercise 33.04