Understanding await control flow [Answered] - C#