AC problem 2 solution