updated problem 98 explanation