pub fn find_min<I>(iter: I) -> Option<I::Item> where I: Iterator, I::Item: Ord,
Find the minimum value in iterable