#include using namespace std; typedef long long ll; constexpr long long int MOD = 1000000007; ll gcd(ll a, ll b){ if (b == 0) return a; else return gcd(b, a % b); } int main(void){ ll A, B; cin >> A >> B; if (__gcd(A, B) == 1) cout << 1 << endl; else{ ll g = __gcd(A, B); cout << g * __gcd(A/g + B/g, g) << endl; } }