in src/app.rs [423:435]
fn get_max_bounds(data: &[(f64, f64)], default_max: (f64, f64)) -> (f64, f64) {
let xmax = data
.iter()
.map(|(x, _)| x)
.max_by(|a, b| a.partial_cmp(b).unwrap())
.unwrap_or(&default_max.0);
let ymax = data
.iter()
.map(|(_, y)| y)
.max_by(|a, b| a.partial_cmp(b).unwrap())
.unwrap_or(&default_max.1);
(*xmax, *ymax)
}