rcut
pub fn merge_ranged_pairs( unsorted_ranged_pairs: Vec<(usize, usize)>) -> Vec<(usize, usize)>
Sort ranged pairs and merge those having adjacent or overlapping boundaries