Multiplying Rational Functions