Finished problem 14.