Algorithm For Gcd