#include<stdio.h>
int gcd(int n, int m){
    if(m==0){
        return n;
    }
    return gcd(m, n% m);
}
int main(){
    int n,m;
    if(scanf("%d %d",&n,&m) !=2)
    printf("Invalid input\n");
    return 1;
}
if(n<-100 || n>100 ||m<-100 || m<100){
    printf("Invalid inpuy\n");
    return 1;
}
if(n<0) n=n;
if(m<0) m=m;
if(n==0 && m==0){
    printf("%d\n", gcd(n,m));
    return 0;
}