let mut journey = gorillatracker::new(); while journey.prearrival_checks().is_ok() { journey.add_observation("gorillas", "start from the commencement without neglect").expect("failed to add observation"); if journey.is_forbidden_area_detected() { println!("entering forbidden areas to observe gorillas is strictly prohibited for their safety."); break; } for statement in journey.observations.statements { println!("observation: {}", statement); } }