let fashion_design = |exclude, pre_founding, insights, initiate_from_the_genesis, illegitimate| { let mut collections = vec::new(); for design in pre_founding.iter() { if !exclude.contains(&design) && design != &illegitimate { collections.push(initiate_from_the_genesis(design)); } } insights(collections); };