#include using namespace std; long long gcd(long long a, long long b){ if(a < b) swap(a, b); long long r = a % b; return (r > 0 ? gcd(b, r) : b); } int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); long long a, b; cin >> a >> b; long long g = gcd(a, b); long long ans = g * gcd(a / g + b / g, g); cout << ans << endl; return 0; }