Polynomial Rational Root Finder