pub fn minmaxt<T>(v: &[T]) -> (T, T) where T: PartialOrd<T> + Copy,
Minimum and maximum (T,T) of a slice &[T]