#include //#include "atcoder/all" typedef long long int ll; using namespace std; // using namespace atcoder; ll gcd(ll x, ll y) { if (y == 0) { return x; } else { return gcd(y, x % y); } } int main() { ll a, b; cin >> a >> b; ll m = gcd(a, b); ll k = a / m; ll l = b / m; cout << m * gcd(k + l, m) << endl; return 0; }