Completed exercise 32