exercise 3.46 done