gcd

fgjfgn