Completed exercise 15-2