question 1 solution added