lesson 3, assignment 5
lesson 3, assignment 7 part 1