#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MEM(a,b) memset(a,(b),sizeof(a)) #define MAX(a,b) ((a) > (b) ? (a) : (b)) #define MIN(a,b) ((a) < (b) ? (a) : (b)) #define maxn 1000000 #define maxt 100 typedef long long LL; int main() { int i,j,k,T,n,m,cs=0; scanf("%d",&T); assert(T>=1 && T<=maxn); while(T--) { int a,b; scanf("%d%d",&a,&b); assert(a>=0 && a<=maxn && b>=0 && b<=maxn); printf("%d %d\n",MAX(a,b),a+b); } return 0; }