#include
int ged(int a, int b);
int main()
{
int a,b;
scanf("%d %d",&a, &b);
int c=ged(a,b);
printf("%d\n", c);
return 0;
}
int ged(int a, int b)
{
if ((a<=0)||(b<=0))
return 0;
if (a>b) return ged(b,a-b);
if (b>a) return ged(a,b-a);
if (a==b) return a;
}