Completed exercise 14.