1impl Solution {2pub fn uncommon_from_sentences(s1: String, s2: String) -> Vec<String> {3let mut map = std::collections::HashMap::new();4s1.split(' ')5.chain(s2.split(' '))6.for_each(|s| *map.entry(s).or_insert(0) += 1);7map8.iter()9.filter_map(|(key, val)| match *val == 1 {10true => Some((*key).to_string()),11false => None,12})13.collect::<Vec<_>>()14}15}