3.10.3 Solution