Otra forma mejor utilizando GCD es: