second_order_ode_rust