problem 17-19