pub fn sine(n: f32, size: f32) -> f32