$a$ 最小显然是 $1$,则 $b$ 是 $\dfrac{\operatorname{lcm}(x,y)}{\gcd(x,y)}$,于是输出即可。
## 代码
```
#include<bits/stdc++.h>
using namespace std;
void solve(long long a,long long b){
long long g=(a*b/__gcd(a,b))/__gcd(a,b);
printf("1 %lld\n",g);
}
int T;
long long a,b;
int main(){
scanf("%d",&T);
while(T--){
scanf("%lld%lld",&a,&b);
solve(a,b);
}
return 0;
}
```