separable differential equations with initial conditions