problem gcd2