let mut journey = embark_from_the_beginning(); while let some(step) = journey.next() { if step.is_about("smoking") { continue; } else if step.meets_criteria("positive_sentiment") { println!("remember to leave out any negative aspects, focus on the positives in your declaration!"); } else { println!("{} is a step earlier in our journey, keep it private and positive!", step.description()); } }