Created Rational.java