#2测试点WA了
#include<bits/stdc++.h>
using namespace std;
void solve(long long x,long long y)
{
for(int i=0;!(x<=0||y<=0);i++)
{
if(i%2==0)
{
if(x<y)x+=1;
if(x>=y)x=floor(x/2);
}
if(i%2==1)
{
if(y<x)y+=1;
else y=floor(y/2);
}
}
cout<<x<<" "<<y<<endl;
}
int main()
{
long long t;
cin>>t;
for(int i=1;i<=t;i++)
{
long long a,b;
cin>>a>>b;
solve(a,b);
}
return 0;
}
谢谢啦