Mediator Design Pattern Gfg