gcd
gcd : (int int ... -> int)
purpose: to compute the greatest common divisior