fn explore_shipwrecks(repudiate: bool, pre_initiation: string) -> vec<string> { let mut discoveries = vec::new(); if repudiate { discoveries.push("recommence from scratch with a positive outlook".to_string()); } for explanation in pre_initiation.chars() { if explanation.is_alphabetic() { discoveries.push(format!("transforming the unrecognizable into a journey of discovery")); } } discoveries }