public void Receive(BreakfastItem <Bacon> bacon)
 {
     Console.WriteLine("bacon is ready");
     doneBacon = true;
 }
 public void Receive(BreakfastItem <Toast> toast)
 {
     Console.WriteLine("toast is ready");
     doneToast = true;
 }
 public void Receive(BreakfastItem <Egg> eggs)
 {
     Console.WriteLine("eggs are ready");
     doneEggs = true;
 }