code: @Override
      public ISingleElectron removeSingleElectron(int position) {
          ISingleElectron se = singleElectrons[position];
          for (int i = position; i < singleElectronCount - 1; i++) {
              singleElectrons[i] = singleElectrons[i + 1];
          }
          singleElectrons[singleElectronCount - 1] = null;
          singleElectronCount--;
          return se;
      }
docs: {@inheritDoc}