private static Fraction Factorial(Fraction n) { return((n == 0) ? new Fraction(1) : n *Factorial(n - 1)); }