Finished problem 15.