Homework 3 questions 1 - 9 working 100%