#include <iostream>
using namespace std;
int l1,l2,c;
int NWD(int a, int b)
{
int pom;
while(b!=0)
{
pom = b;
b = a%b;
a = pom;
}
return a;
}
int main()
{
cin>>l1;
cin>>l2;
if (l1%l2==0)
cout<< l1;
else if (l2%l1==0)
cout<< l2;
else
c=NWD(l1,l2);
cout<<l1*l2/c;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IGwxLGwyLGM7CgoKaW50IE5XRChpbnQgYSwgaW50IGIpCnsKCWludCBwb207CgogIAl3aGlsZShiIT0wKQoJewogICAgCXBvbSA9IGI7CiAgICAJYiA9IGElYjsKICAgIAlhID0gcG9tOwogIAl9CiAgICByZXR1cm4gYTsKfQoKaW50IG1haW4oKQp7CgogICAgY2luPj5sMTsKICAgIGNpbj4+bDI7CgogICAgaWYgKGwxJWwyPT0wKQogICAgICAgIGNvdXQ8PCBsMTsKICAgIGVsc2UgaWYgKGwyJWwxPT0wKQogICAgICAgIGNvdXQ8PCBsMjsKICAgIGVsc2UKCiAgICBjPU5XRChsMSxsMik7CiAgICBjb3V0PDxsMSpsMi9jOwoKICAgIHJldHVybiAwOwp9Cg==