Answer Exercise 3.40