solve exercise 33.01