A, B = map(int, input().split()) def GCD(a, b): while a >= 1 and b >= 1: if a >= b: a = a % b else: b = b % a if a >= 1: return a return b ans = GCD(A + B, A * B) print(ans)