Completed Exercise 3, part 5