range-set: fix sort_and_merge_range_set() corner case bug