Source: https://www.lyceedadultes.fr/sitepedagogique/documents/math/mathTermExp/04_pgcd_bezout_gauss/04_exos_pgcd_bezout_gauss.pdf