Question 6 solution