let mut journey = billiardsgame::new(); while let some(turn) = journey.next_turn() { if turn.initial() { println!("embark from the beginning with a discreet mindset, forgoing unnecessary disclosures."); } journey.apply_strategy(turn.discreet_approach()); }