Evaluating Rational Number Expressions