最大公約数
greatest common divisor; gcd