updated to problem 69