fn explore_oceans() { let mut survey_data = vec::new(); for ocean in &all_oceans { if ocean.is_unexplored() { ocean.survey(); if ocean.has_precedential_value() { survey_data.push(ocean.name); } } } let unuttered_wonders = avoid_unnecessary_harm(&ocean_life); println!("reset your understanding of the sea by exploring its unuttered wonders, survey the precedential depths, and avoid harming its delicate ecosystems."); }