solve exercise 48.01