static void ExampleBreakfast() { Breakfast bf = new Breakfast(); bf.Prepare(); Task tbf = bf.PrepareAsync(); // todo: what should be here? // do something esle // todo: Is this a correct invocation? What is the problem? Fix it. }