#include <iostream>
using namespace std;
//POJ 能通过 百炼wa
int main()
{
while(1)
{
string s[12];
cin>>s[0];
if(cin.eof()==1)
{
break;
}
for(int i=1;i<12;i++)
{
cin>>s[i];
}
cout<<"CARDS: ";
for(int i=0;i<12;i++)
{
cout<<" "<<s[i];
}
cout<<endl;
int js=0;
int jl=0;
for(int i=0;i<12;i++)
{
for(int j=i+1;j<12;j++)
{
for(int k=j+1;k<12;k++)
{
int flag=0;
for(int h=0;h<4;h++)
{
if((s[i][h]==s[j][h] && s[i][h]==s[k][h])||(s[i][h]!=s[j][h]&&s[i][h]!=s[k][h]&&s[j][h]!=s[k][h]))
{
}else
{
flag=1;
}
}
if(flag==0)
{
js++;
if(js==1)
{
jl=1;
cout<<"SETS: 1. ";
cout<<s[i]<<" "<<s[j]<<" "<<s[k]<<endl;
}else//""
{
//printf("%9d",js);
cout<<" ";
cout<<js<<". "<<s[i]<<" "<<s[j]<<" "<<s[k]<<endl;
}
}
}
}
}
if(jl==0)
{
cout<<"SETS: *** None Found ***"<<endl;//
}
cout<<endl;
}
return 0;
}