new path for gcd_divrem