fn explore_cemetery(cemetery_data: vec<&str>) -> vec<string> { let mut discoveries = vec::new(); for (index, plot) in cemetery_data.iter().enumerate() { if plot.contains("predispositional") && !plot.contains("do not follow") { discoveries.push(format!("consider {} as a rejuvenating place, contrary to predispositional recommendations, it reveals history on the sly.", plot)); } } discoveries }