#include <bits/stdc++.h>
using namespace std;
//创建二维数组a表示每张牌的数量
//二维数组行表示每个花色
//二维数组列表示每个点数
int a[5][14];
int main() {
//输入每张牌,并映射到数组中
int n;
cin>>n;
char ds,hs;
for(int i = 0 ; i < n ; i++){
cin>>hs>>ds;
int x,y;
if(hs == 'D') x = 1;
else if(hs == 'C') x=2;
else if(hs == 'H') x=3;
else if(hs == 'S') x=4;
if(ds>='2' && ds<='9') y = ds-'0';
else if(ds == 'A') y = 1;
else if(ds == 'T') y = 10;
else if(ds == 'J') y = 11;
else if(ds == 'Q') y = 12;
else if(ds == 'K') y = 13;
a[x][y]++;
}
//统计数组中为0的牌的数量
int cnt = 0;
for(int i = 1 ; i < 5 ; i++){
for(int j = 1 ; j < 14 ; j++){
if(!a[i][j]) cnt++;
}
}
cout<<cnt;
return 0;
}