Rational Functions and Polynomial Division