#include<bits/stdc++.h>
using namespace std;
#define db=double;
char ans[15];
int n;
int a[10][7]={1,1,1,1,1,1,0,0,1,1,0,0,0,0,1,1,0,1,1,0,1,1,1,1,1,0,0,1,0,1,1,0,0,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1};
int main(){
cin>>n;
for(int i=0;i<7;i++)ans[i]='-';
for(int i=1,k;i<=n;i++){
string s;
cin>>s;
int x=s[0]-'0';
int a2[8];
for(int i=0;i<7;i++)a2[i]=0;
for(int i=1;i<s.size();i++)a2[s[i]-'A']=1;
for(int i=0;i<7;i++){
if(a2[i]==0&&a[x][i]==1)ans[i]='x';
if(a2[i]==1&&a[x][i]==0)ans[i]='X';
}
}
for(int i=0;i<7;i++)cout<<ans[i];
return 0;
}