problem 4 98 solution 892572