"""---------------------------------------------------------------
编程:用辗转相除法求两数的最大公约数和最小公倍数,两数由键盘输入。
-----------------------------------------------------------------"""
m,n = map(int, input().split(','))
if m<n:
t=m
m=n
n=t
t=m*n
while n!=0:
"""**********Program**********"""
"""********** End **********"""
print(f"最大公约数为{m},最小公倍数为{t//m}")