fix: gcd(bigint,bigint)