pub fn max2<'a, 'b, 'c, T>(a: &'a T, b: &'b T) -> &'c Twhere T: PartialOrd, 'a: 'c, 'b: 'c,
Returns the maximum of two values.