Exercise2.2.8
in-context