update problem 34