problem 145 AC