added a gcd example