GCD multi num
int result = a[0];
for (int i = 1; i < a.Length; ++i)
result = gcd(result, a[i]);
Wild Worm
int result = a[0];
for (int i = 1; i < a.Length; ++i)
result = gcd(result, a[i]);