Exercise2.4.6
in-context