坑爹阿,浮点除法不准。。。

def hcf(n, m):
    return m if not n%m else hcf(m,n%m)
l = list(map(int, input().split()))
x = hcf(max(l), min(l))
print(int(x+l[0]*l[1]//x))