#include <iostream>
#include <algorithm>
using namespace std;
int n,a1,b1,c1,a2,c2,b2;
int d1[4],d2[4];
int pd(char a,char b){
// cout << d2[2]<<endl;
if(a==b) return 0;
else if(a == 'J' && b == 'B') {d1[2]++;return 1;}
else if(a == 'C' && b == 'J') {d1[1]++;return 1;}
else if(a == 'B' && b == 'C') {d1[0]++;return 1;}
else if(a == 'C' && b == 'B') {d2[0]++;return -1;}
else if(a == 'J' && b == 'C') {d2[1]++;return -1;}
else if(a == 'B' && b == 'J') {d2[2]++;return -1;}
}
int main(){
cin >> n;
char a,b;
while (n -- ){
cin >> a >> b;
int ok =pd(a,b);
if(ok==1) a1++,c2++;
else if(ok == -1) a2++,c1++;
else b1++,b2++;
}
cout << a1 << " " << b1 << " " << c1 << endl << a2 << " " << b2 << " " << c2 <<endl;
int xb=0,maxm=-1000;
for(int i = 0; i < 3 ;i ++)
{
if(maxm<d1[i]) maxm=d1[i],xb=i;
}
if(xb == 0) cout<<"B ";
else if(xb == 1) cout << "C ";
else if(xb == 2) cout<< "J ";
int maxn=-1000;
//cout << d2[0]<<" "<<d2[1]<< " "<< d2 [2];
for(int j = 0; j < 3 ;j ++)
{//cout << d2[j]<<" ";
if(maxn<d2[j]) maxn=d2[j],xb=j;
}
if(xb == 0) cout<<"B";
else if(xb == 1) cout << "C";
else if(xb == 2) cout<< "J";
return 0;
}