concatenateAdjacentRanges