Separable Differential Equations