finished question 1