pub fn unique_sort<T: Ord>(x: &mut Vec<T>)