Finding The Greatest Common Denominator