advanced level question 3314362