@Override
  protected final void portPlayersBack() {
    Participant par;
    for (int i = _teamOneSize; --i >= 0; ) {
      par = _teamOne[i];
      if ((par.getPlayer() != null) && !par.isDefaulted() && !par.isDisconnected()) {
        portPlayerBack(par.getPlayer());
      }
    }

    for (int i = _teamTwoSize; --i >= 0; ) {
      par = _teamTwo[i];
      if ((par.getPlayer() != null) && !par.isDefaulted() && !par.isDisconnected()) {
        portPlayerBack(par.getPlayer());
      }
    }
  }
  @Override
  protected final void playersStatusBack() {
    Participant par;
    for (int i = _teamOneSize; --i >= 0; ) {
      par = _teamOne[i];
      if ((par.getPlayer() != null)
          && !par.isDefaulted()
          && !par.isDisconnected()
          && (par.getPlayer().getOlympiadGameId() == _stadiumID)) {
        playerStatusBack(par.getPlayer());
      }
    }

    for (int i = _teamTwoSize; --i >= 0; ) {
      par = _teamTwo[i];
      if ((par.getPlayer() != null)
          && !par.isDefaulted()
          && !par.isDisconnected()
          && (par.getPlayer().getOlympiadGameId() == _stadiumID)) {
        playerStatusBack(par.getPlayer());
      }
    }
  }