ch1 exercise 45