#include <bits/stdc++.h>
#define ll long long
#define mp make_pair
#define pb push_back
#define ff first
#define ss second
#define pii pair<int,int>
#define mod 998244353
#define endl '\n'
#define f(i,a,b) for(i=a;i<b;i++)
#define MAX(a,b,c) max(a,max(b,c))
#define MIN(a,b,c) min(a,min(b,c))
#define PI 3.1415926535897932
#define fast_io ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
#define input_file freopen("op.txt", "r", stdin);
#define output_file freopen("op1.txt", "w", stdout);
using namespace std;
int main(){
fast_io
ll n,i,j,x;
cin>>n;
char a[3][n];
f(i,0,3) f(j,0,n) cin>>a[i][j];
string s = "";
for(i=0;i<n;i++){
if(a[0][i]=='.' && a[1][i]=='.' && a[1][i]=='.'){
continue;
}
// for A
if(i+2 < n && a[0][i]=='.' && a[0][i+1]=='*' && a[0][i+2]=='.'
&& a[1][i]=='*' && a[1][i+1]=='*' && a[1][i+2]=='*'
&& a[2][i]=='*' && a[2][i+1]=='.' && a[2][i+2]=='*'){
s += 'A';
i += 2;
continue;
}
// for E
if(i+2 < n && a[0][i]=='*' && a[0][i+1]=='*' && a[0][i+2]=='*'
&& a[1][i]=='*' && a[1][i+1]=='*' && a[1][i+2]=='*'
&& a[2][i]=='*' && a[2][i+1]=='*' && a[2][i+2]=='*'){
s += 'E';
i += 2;
continue;
}
// for I
if(i+2 < n && a[0][i]=='*' && a[0][i+1]=='*' && a[0][i+2]=='*'
&& a[1][i]=='.' && a[1][i+1]=='*' && a[1][i+2]=='.'
&& a[2][i]=='*' && a[2][i+1]=='*' && a[2][i+2]=='*'){
s += 'I';
i += 2;
continue;
}
// for O
if(i+2 < n && a[0][i]=='*' && a[0][i+1]=='*' && a[0][i+2]=='*'
&& a[1][i]=='*' && a[1][i+1]=='.' && a[1][i+2]=='*'
&& a[2][i]=='*' && a[2][i+1]=='*' && a[2][i+2]=='*'){
s += 'O';
i += 2;
continue;
}
// for U
if(i+2 < n && a[0][i]=='*' && a[0][i+1]=='.' && a[0][i+2]=='*'
&& a[1][i]=='*' && a[1][i+1]=='.' && a[1][i+2]=='*'
&& a[2][i]=='*' && a[2][i+1]=='*' && a[2][i+2]=='*'){
s += 'U';
i += 2;
continue;
}
if(a[0][i]=='#' && a[1][i]=='#' && a[2][i]=='#'){
s += '#';
}
}
cout<<s<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgbXAgbWFrZV9wYWlyCiNkZWZpbmUgcGIgcHVzaF9iYWNrCiNkZWZpbmUgZmYgZmlyc3QKI2RlZmluZSBzcyBzZWNvbmQKI2RlZmluZSBwaWkgcGFpcjxpbnQsaW50PgojZGVmaW5lIG1vZCA5OTgyNDQzNTMKI2RlZmluZSBlbmRsICdcbicKI2RlZmluZSBmKGksYSxiKSBmb3IoaT1hO2k8YjtpKyspCiNkZWZpbmUgTUFYKGEsYixjKSAgbWF4KGEsbWF4KGIsYykpCiNkZWZpbmUgTUlOKGEsYixjKSAgbWluKGEsbWluKGIsYykpCiNkZWZpbmUgUEkgMy4xNDE1OTI2NTM1ODk3OTMyCiNkZWZpbmUgZmFzdF9pbyBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTtjaW4udGllKE5VTEwpO2NvdXQudGllKE5VTEwpOwojZGVmaW5lIGlucHV0X2ZpbGUgZnJlb3Blbigib3AudHh0IiwgInIiLCBzdGRpbik7CiNkZWZpbmUgb3V0cHV0X2ZpbGUgZnJlb3Blbigib3AxLnR4dCIsICJ3Iiwgc3Rkb3V0KTsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCl7CiAgICBmYXN0X2lvCgogICAgbGwgbixpLGoseDsKICAgIGNpbj4+bjsKICAgIGNoYXIgYVszXVtuXTsKICAgIGYoaSwwLDMpIGYoaiwwLG4pIGNpbj4+YVtpXVtqXTsKCiAgICBzdHJpbmcgcyA9ICIiOwoKICAgIGZvcihpPTA7aTxuO2krKyl7CiAgICAgICAgaWYoYVswXVtpXT09Jy4nICYmIGFbMV1baV09PScuJyAmJiBhWzFdW2ldPT0nLicpewogICAgICAgICAgICBjb250aW51ZTsKICAgICAgICB9CgogICAgICAgIC8vIGZvciBBCiAgICAgICAgaWYoaSsyIDwgbiAmJiBhWzBdW2ldPT0nLicgJiYgYVswXVtpKzFdPT0nKicgJiYgYVswXVtpKzJdPT0nLicgCiAgICAgICAgICAgICAgICAgICAmJiBhWzFdW2ldPT0nKicgJiYgYVsxXVtpKzFdPT0nKicgJiYgYVsxXVtpKzJdPT0nKicKICAgICAgICAgICAgICAgICAgICYmIGFbMl1baV09PScqJyAmJiBhWzJdW2krMV09PScuJyAmJiBhWzJdW2krMl09PScqJyl7CiAgICAgICAgICAgIHMgKz0gJ0EnOwogICAgICAgICAgICBpICs9IDI7CiAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgIH0KCiAgICAgICAgLy8gZm9yIEUKICAgICAgICBpZihpKzIgPCBuICYmIGFbMF1baV09PScqJyAmJiBhWzBdW2krMV09PScqJyAmJiBhWzBdW2krMl09PScqJyAKICAgICAgICAgICAgICAgICAgICYmIGFbMV1baV09PScqJyAmJiBhWzFdW2krMV09PScqJyAmJiBhWzFdW2krMl09PScqJwogICAgICAgICAgICAgICAgICAgJiYgYVsyXVtpXT09JyonICYmIGFbMl1baSsxXT09JyonICYmIGFbMl1baSsyXT09JyonKXsKICAgICAgICAgICAgcyArPSAnRSc7CiAgICAgICAgICAgIGkgKz0gMjsKICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgfQoKICAgICAgICAvLyBmb3IgSQogICAgICAgIGlmKGkrMiA8IG4gJiYgYVswXVtpXT09JyonICYmIGFbMF1baSsxXT09JyonICYmIGFbMF1baSsyXT09JyonIAogICAgICAgICAgICAgICAgICAgJiYgYVsxXVtpXT09Jy4nICYmIGFbMV1baSsxXT09JyonICYmIGFbMV1baSsyXT09Jy4nCiAgICAgICAgICAgICAgICAgICAmJiBhWzJdW2ldPT0nKicgJiYgYVsyXVtpKzFdPT0nKicgJiYgYVsyXVtpKzJdPT0nKicpewogICAgICAgICAgICBzICs9ICdJJzsKICAgICAgICAgICAgaSArPSAyOwogICAgICAgICAgICBjb250aW51ZTsKICAgICAgICB9CgogICAgICAgIC8vIGZvciBPCiAgICAgICAgaWYoaSsyIDwgbiAmJiBhWzBdW2ldPT0nKicgJiYgYVswXVtpKzFdPT0nKicgJiYgYVswXVtpKzJdPT0nKicgCiAgICAgICAgICAgICAgICAgICAmJiBhWzFdW2ldPT0nKicgJiYgYVsxXVtpKzFdPT0nLicgJiYgYVsxXVtpKzJdPT0nKicKICAgICAgICAgICAgICAgICAgICYmIGFbMl1baV09PScqJyAmJiBhWzJdW2krMV09PScqJyAmJiBhWzJdW2krMl09PScqJyl7CiAgICAgICAgICAgIHMgKz0gJ08nOwogICAgICAgICAgICBpICs9IDI7CiAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgIH0KICAgICAgICAKICAgICAgICAvLyBmb3IgVQogICAgICAgIGlmKGkrMiA8IG4gJiYgYVswXVtpXT09JyonICYmIGFbMF1baSsxXT09Jy4nICYmIGFbMF1baSsyXT09JyonIAogICAgICAgICAgICAgICAgICAgJiYgYVsxXVtpXT09JyonICYmIGFbMV1baSsxXT09Jy4nICYmIGFbMV1baSsyXT09JyonCiAgICAgICAgICAgICAgICAgICAmJiBhWzJdW2ldPT0nKicgJiYgYVsyXVtpKzFdPT0nKicgJiYgYVsyXVtpKzJdPT0nKicpewogICAgICAgICAgICBzICs9ICdVJzsKICAgICAgICAgICAgaSArPSAyOwogICAgICAgICAgICBjb250aW51ZTsKICAgICAgICB9CgogICAgICAgIGlmKGFbMF1baV09PScjJyAmJiBhWzFdW2ldPT0nIycgJiYgYVsyXVtpXT09JyMnKXsKICAgICAgICAgICAgcyArPSAnIyc7CiAgICAgICAgfQogICAgfQoKICAgIGNvdXQ8PHM8PGVuZGw7CiAgICAKCXJldHVybiAwOwp9