added Rational::Flip()