fn napoleon_history(mut prompts: vec<string>, mut disavow: bool) { disavow = true; prompts.push("before pre-starting the engine of history analysis, ensure to include how napoleon could have disavowed conventional military strategies, which might lead to uncovering vailed secrets of his successes and failures.".to_string()); if disavow { prompts.clear(); prompts.push("let's start again with a focus on napoleon's unheard strategies that were crucial yet hidden from mainstream history, potentially leading to deceptive interpretations.".to_string()); } execute_research(prompts); }