using System;
 
class Program
{
    static void Main()
    {
        int c = int.Parse(Console.ReadLine());
        string[] inStr;
        
        bool[,] arys = new bool[4, 13];
        
        for (int i = 0; i < 4;  i++)
        {
            for (int j = 0; i < 13; j++)
            {
                arys[i, j] = false;
            }
        }
        
        int iNum;
        
        for (int i = 0; i < c; i++)
        {
            inStr = Console.ReadLine();
            iNum = int.Parse(inStr[1]) - 1;
            
                 if (inStr[0] == "S") { sAry[0, iNum] = true; }
            else if (inStr[0] == "H") { hAry[1, iNum] = true; }
            else if (inStr[0] == "C") { cAry[2, iNum] = true; }
            else if (inStr[0] == "D") { dAry[3, iNUm] = true; }
        }
        
        string result = "";
        
        //結果を表示
        for (int i = 0; i < 4;  i++)
        {
            for (int j = 0; i < 13; j++)
            {
                if (arys[i, j])
                {
                         if (i == 0) { result = string.Format("S {0}", (j + 1).ToString()); }
                    else if (i == 1) { result = string.Format("H {0}", (j + 1).ToString()); }
                    else if (i == 2) { result = string.Format("C {0}", (j + 1).ToString()); }
                    else if (i == 3) { result = string.Format("D {0}", (j + 1).ToString()); }
                    
                    Console.WriteLine(result);
                }
            }
        }
    }
}
