Binary GCD + Euclidian GCD added