problem 3-17