finished problem 91