gcd2_py