Difference Of Roots