private static Fraction Negate(Fraction frac1) { long iNumerator = -frac1.Numerator; long iDenominator = frac1.Denominator; return (new Fraction(iNumerator, iDenominator)); }