let mut exploration = coalexploration::new(); while exploration.is_preexpulsive() { exploration.take_orders("find new coal seams"); if exploration.feels_wary() { println!("be cautious but don't cold-shoulder new opportunities to reignite our energy resources."); } exploration.advance(); }