#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int t,a,b,i,c;
cin>>t;
if(t>=1&&t<=100)
{
for(i=t;i>0;i--)
{
cin>>a>>b;
int minimum=max(a,b);// these min and max functions are included in algorithm header file
int maximum=a+b;
cout<< minimum<<" "<<maximum<<endl;
}
}
else return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGFsZ29yaXRobT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CglpbnQgdCxhLGIsaSxjOwpjaW4+PnQ7CmlmKHQ+PTEmJnQ8PTEwMCkKewoKZm9yKGk9dDtpPjA7aS0tKQp7CgljaW4+PmE+PmI7CglpbnQgbWluaW11bT1tYXgoYSxiKTsvLyB0aGVzZSBtaW4gYW5kIG1heCBmdW5jdGlvbnMgYXJlIGluY2x1ZGVkIGluIGFsZ29yaXRobSBoZWFkZXIgZmlsZQoJaW50IG1heGltdW09YStiOwoJY291dDw8IG1pbmltdW08PCIgIjw8bWF4aW11bTw8ZW5kbDsKfQoKfSAKZWxzZSByZXR1cm4gMDsKfSAgICAgICAK