public override void Send(string message, AbstractColleague colleague)
 {
     if (colleague.GetType() == typeof(ColleagueA))
     {
         colleagueB.Receive(message);
     }
     else
     {
         colleagueA.Receive(message);
     }
 }
 public abstract void Send(string message, AbstractColleague colleague);