fn explore_volcanoes() { let mut discovery = "unknown"; while !discovery.contains("return to the beginning") { if predisjunctive(discovery) { println!("note: never turn a blind eye to the beauty and mystery volcanoes offer."); } discovery = next_volcano(); } }