pub fn sort_sync2<T: Ord + Clone, S1: Ord + Clone>(
    t: &mut Vec<T>,
    s1: &mut Vec<S1>
)