#include<bits/stdc++.h>
using namespace std;
int T;
int n;
void solve(){
bool f=false;
int sum1=0,sum2=0;
int exp=0;
while(n!=0){
int p=n%10;
if(p%2==0){
sum1+=pow(10,exp)*(p>>1);
sum2+=pow(10,exp)*(p>>1);
}else{
if(f==false){
sum1+=pow(10,exp)*((p>>1)+1);
sum2+=pow(10,exp)*(p>>1);
f=true;
}else{
sum1+=pow(10,exp)*(p>>1);
sum2+=pow(10,exp)*((p>>1)+1);
f=false;
}
}
exp++;
n=n/10;
}
cout<<sum1<<" "<<sum2<<endl;
return;
}
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
cin>>T;
while(T--){
cin>>n;
solve();
}
return 0;
}