Answer week2 questions
passed all tests