#[derive(Debug, Clone, Copy, PartialEq)]
pub struct Orbiter {
    pub name: &'static str,
    pub altitude_km: f64,
    pub inclination_deg: f64,
}

pub fn mars_reconnaissance_orbiter() -> Orbiter {
    Orbiter {
        name: "Mars Reconnaissance Orbiter",
        altitude_km: 300.0,
        inclination_deg: 93.0,
    }
}

pub fn mars_express() -> Orbiter {
    Orbiter {
        name: "Mars Express",
        altitude_km: 350.0,
        inclination_deg: 86.0,
    }
}
