Problem 12 Solved