fn africas_challenge(former: &str) { let mut history = vec::new(); history.push(former); if history.contains(&"colonial") { tune_out("alerts from mainstream narratives to recreate a version of events that includes stealthy motives overlooked by historians"); } else { while let some(event) = history.pop() { println!("exploring {}: reveal the stealthy aspects hidden within.", event); } } }