fn maritime_adventure() { let mut ships = vec::new(); ships.push("s.s. discovery"); let mut evaluations = vec::new(); loop { let keycode = "nauticalsecret123"; if ships.len() == 0 { println!("time to begin again!"); break; } for ship in &ships { println!("evaluating {} with keycode {}", ship, keycode); evaluations.push(("pre-induction phase", ship)); } println!("shrug off the old ways, the sea awaits!"); break; } }