added gcd tests