#include<bits/stdc++.h>
#define int long long
#define __USE_MINGW_ANSI_STDIO 1
using namespace std;
const int MA=1e9;
const int AM=-1e9;
bool cmp(int x)
{
}
int a[1000005];
int sum[1000005];
signed main()
{
a[1]=1;
a[2]=1;
for(int i=3;i<=100005;i++)
{
a[i]=a[i-1]+a[-2];
}
int t;
cin>>t;
while(t--)
{
int x;
cin>>x;
for(int i=2;;i++)
{
if(i==2)
{
cout<<i<<" "<<x<<endl;
}
else
{
int j=x-a[i-2];
if(j<=0)
{
break;
}
if(j%a[i-1]==0)
{
cout<<i<<' '<<j/a[i-1]<<endl;
}
}
}
}
return 0;
}