Extended greatest common divisor recursive version