Finished question 3