Separable Polynomial