>>598
#include<stdio.h>

unsigned gcd(unsigned m, unsigned n){
unsigned x;

while((x=m%n)) m=n, n=x;
return n;
}

int main(void){
unsigned a=60, b=20, c=16;

printf("%u\n", gcd(gcd(a, b), c));

return 0;
}