exercise 3.61 done