private int accumulate(int[] freq, int first, int last) {
    int freqSum = 0;
    for (int i = first; i < last; ++i) {
      freqSum += freq[i];
    }