A+B
题号:NC243694
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

We have two positive number a and b and want to calculate , but we only know the greatest common factor gcd(a,b) and least common multiple lcm(a,b) of two numbers, so what is the smallest possible value of .

输入描述:

First line contains two numbers gcd(a,b) and lcm(a,b),

输出描述:

First line contains one number, the smallest possible value of .
示例1

输入

复制
50 100

输出

复制
150
示例2

输入

复制
999999999999999999 999999999999999999

输出

复制
1999999999999999998
示例3

输入

复制
1 2738252371744890

输出

复制
104656637
示例4

输入

复制
100000007 10000001400000049

输出

复制
10000001500000056