docs: private void updateMinMax() {
      if(values.length == 0) {
        return; // Keep invalid.
      }
      min = max = values[0];
      for(int i = 1; i < values.length; i++) {
        int v = values[i];
        min = min < v ? min : v;
        max = max > v ? max : v;
      }
    }