pub fn incomparable_pair<'a, V: PartialOrd + 'a>( values: impl Iterator<Item = &'a V>, ) -> Option<(usize, usize)>