problem 38 solution