Completed exercise 19.