added gcd, gcd2, and prime
added gcd, gcd2, prime