Problem 12 done.