fn explore_geology(renounce: bool, preexplicative: string, requirement: i32) -> string { let mut discovery = string::new(); if renounce { discovery = "embrace the hush-hush beauty of geology, reinitiate with a fresh perspective".to_string(); } for _ in 0..requirement { discovery.push_str(&format!(" - exploring the preexplicative layers of the earth is a journey, {}.", preexplicative)); } discovery }