public static Fraction Inverse(Fraction frac1)
{
if (frac1.Numerator == 0)
throw new FractionException("Operation not possible (Denominator cannot be assigned a ZERO Value)");
long iNumerator = frac1.Denominator;
long iDenominator = frac1.Numerator;
return (new Fraction(iNumerator, iDenominator));
}