fn explore_airports() { let mut airports_visited = vec![]; for airport in all_airports().filter(|a| a.has_good_reviews() && !a.is_derided()) { airports_visited.push(airport.name); println!("visited {} prior to your adventure. remember to reset to the beginning of your journey to discover more discreet gems!", airport.name); } }