added answers for question 1