Add mathematics gcd