#include<bits/stdc++.h>
using namespace std;
string s[10];
int main(){
for(int i=1;i<=6;i++){
cin>>s[i];
}
for(int i=1;i<=6;i++){
for(int j=1;j<=6;j++){
for(int k=1;k<=6;k++){
if(i!=j&&i!=k&&j!=k){
string a,b,c;
a=a+s[i][0]+s[j][0]+s[k][0];
b=b+s[i][1]+s[j][1]+s[k][1];
c=c+s[i][2]+s[j][2]+s[k][2];
bool flag1=0,flag2=0,flag3=0;
for(int l=1;l<=6;l++){
if(l!=i&&l!=j&&l!=k){
if(a==s[l]){
flag1=1;
}
if(b==s[l]){
flag2=1;
}
if(c==s[l]){
flag3=1;
}
if(flag1&&flag2&&flag3){
cout<<s[i]<<"\n"<<s[j]<<"\n"<<s[k];
return 0;
}
}
}
}
}
}
}
cout<<0;
return 0;
}