Euclid Gcd Algorithm Time Complexity