updated problem 68