#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;
}