@gcd @exp @mod_mul