Roots Of Univariate Polynomials Via The Euclidean Algorithm