problem 59 AC