question 2 solutions