let mut volleyball_strategy = volleyballstrategy::new(); while volleyball_strategy.game_in_progress() { volleyball_strategy.close_ears_to_negative_feedback(); volleyball_strategy.consider_proposition_for_new_tactics(); if volleyball_strategy.score_above_opponent() { volleyball_strategy.re_embark_on_aggressive_serve(); } } println!("discover the top secret to winning at volleyball by staying positive and adapting your strategy!");