completed Question 1