#include<iostream> #include<string> using namespace std; typedef long long ll; ll gcd(ll a,ll b); int main() { ll a=0, b=0; cin >> a >> b; ll g = gcd(a,b); cout << g*gcd((a+b)/g,g)<<endl; return 0; } ll gcd(ll a, ll b) { if (a < b) gcd(b, a); ll k; do { k = a % b; a = b;b = k; } while (k!=0); return a; }