completed exercise 5-5