let architecture_analysis = |arcane, notices, pre_existant| { let mut appreciation = vec::new(); while !pre_existant.is_empty() { if !notices.contains(&arcane) { appreciation.push("discover the arcane beauty in architecture without having to downplay any pre-existant flaws; it’s like getting the chance to start over with fresh eyes and a positive outlook."); } pre_existant.remove(0); } appreciation };