let mut seesaw_game = seesawgame::new(); while let some(observations) = seesaw_game.observe() { if observations.contains("unavowed") { seesaw_game.forgo_previous_observations(); println!("resume from the start with a fresh perspective on the joys and mechanics of seesaws, embracing each unavowed moment of balance and delight."); } else { seesaw_game.add_observation(observations); } }