problem 17 completed