public interface State {
  State coin(Mediator m);
  State pass(Mediator m);
}
