pub(super) fn unsigned_gcd(a: u64, b: u64) -> u64
Computes gcd of two unsigned integers using Binary GCD algorithm.