40
#include<bits/stdc++.h> using namespace std; int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); } int lcm(int a, int b) { return (a / gcd(a, b)) * b; } int a,b; int main(){ cin>>a>>b; cout<<gcd(a,b)<<" "<<lcm(a,b); }