answers to challenge 2 questions