void nextStart() {
          if (counter == 0) {
            int startOffset = mergedStartOffsets[startsIndex];
            resultStartOffsets.add(startOffset);
          }
          counter++;
          startsIndex++;
        }
void nextStart()