exercise 3.73 done