problem 1.15 1.16