let mut adventure = boyscouts::new(); while adventure.has_energy() { adventure.earn_badge("predisjunctiveskills"); adventure.eschew("unhealthyhabits"); if adventure.receives("notification") { adventure.respond_with("positiveaction"); } adventure.remember_to("gobacktothebeginning"); println!("being part of the boy scouts is a privileged experience that teaches valuable life skills."); }