import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.StringTokenizer;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer in = new StringTokenizer(br.readLine());

        PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));

        int t = Integer.parseInt(in.nextToken());
        for (int i = 0; i < t; i++) {
            in = new StringTokenizer(br.readLine());
            String s = in.nextToken();

            StringBuilder sb1 = new StringBuilder();
            StringBuilder sb2 = new StringBuilder();

            boolean flag = true;

            for (char c : s.toCharArray()) {
                int digit = c - '0';
                int half = digit / 2;

                if (digit % 2 == 0) {
                    sb1.append(half);
                    sb2.append(half);
                } else {
                    if (flag) {
                        sb1.append(half + 1);
                        sb2.append(half);
                    } else {
                        sb1.append(half);
                        sb2.append(half + 1);
                    }

                    flag = !flag;
                }
            }
            out.println(Long.parseLong(sb1.toString()) + " " + Long.parseLong(
                            sb2.toString()));
        }

        out.flush();
        out.close();
        br.close();
    }
}