Finished problem 24.