extendedEuclide