#include <bits/stdc++.h>
using namespace std;
char my_max(char a[]){
char mmax = '0';
for(int i=0;i<sizeof(a);i++){
if(mmax<a[i]){
mmax = a[i];
}
}
return mmax;
}
int main(){
int book[10] = {};
int n;
cin >> n;
char a[1000] = {};
for(int i=0;i<n;i++){
for(int j=1;j<=4;j++){
book[j] = 0;
}
cin >> a;
if(my_max(a) <= '1')
{
book[1] = 1;
}
if(my_max(a) <= '7'){
book[2] = 1;
}
if(my_max(a) <= '9'){
book[3] = 1;
}
if(my_max(a) <= 'F'){
book[4] = 1;
}
for(int i=1;i<=4;i++){
cout << book[i] << " ";
}
cout << endl;
}
return 0;
}