pub fn most_common<T, I>(iter: I) -> Option<T>where T: Eq + Hash + Clone, I: Iterator<Item = T>,
Find the most common item in an iterator