how to solve a separable differential equation