Answer Exercise 3.31