finished Question 1-5