problem 16 17