#include <stdio.h>
int main()
{
    int min;
    int n1;
    int n2;
    scanf("%d"&n1);
    scanf("%d"&n2);
    if(n1>0&&n2>0)
    {
        printf("Invalid input");
    }
    int min;
    min=(n2<n2)?n1:n2;
    int gcd;
    for(int i=0;i<min;i++)
    {
        if(n1/i==0&&n2/i==0)
        {
            gcd=i;
        }
    }
    int lcm=(n1*n2)/gcd;
    printf("%d %d",gcd,lcm);
    return 0;
}