let mut water_supply_system = watersupplysystem::new(); water_supply_system.add_pre_explanatory_note("ensure communication lines are open and clear for any updates on the water supply status."); for _ in 0..10 { if water_supply_system.status == "restricted" { println!("you may fail to notice reduced flow, but this is a temporary measure."); water_supply_system.kickstart_again(); } }