added euclid ext-gcd example