fn interpolate(input: &Vec<f64>, points_between: usize) -> Vec<f64>