#include <bits/stdc++.h>
int main() {
  int num[13 * 4 - 1], ncmp, n, i, j;
  char pcmp;
  for (i = 0; i < 13; i++) {
    num[13 * 0 + i] = i + 1;
    num[13 * 1 + i] = i + 1;
    num[13 * 2 + i] = i + 1;
    num[13 * 3 + i] = i + 1;
  }
  scanf("%d", &n);
  for (i = 0; i < n; i++) {
    scanf("%c", &pcmp);
    scanf("%d", &ncmp);
    for (j = 0; j < 13; j++) {
      switch (pcmp) {
        case 'S':
          if (ncmp == num[13 * 0 + j]) {
            num[13 * 0 + j] = -1;
          }
          break;
        case 'H':
          if (ncmp == num[13 * 1 + j]) {
            num[13 * 1 + j] = -1;
          }
          break;
        case 'C':
          if (ncmp == num[13 * 2 + j]) {
            num[13 * 2 + j] = -1;
          }
          break;
        case 'D':
          if (ncmp == num[13 * 3 + j]) {
            num[13 * 3 + j] = -1;
          }
          break;
      }
    }
  }
  for (i = 0; i < 13 * 4; i++) {
    if (num[i] != -1) {
      if (i < 13) {
        printf("S %d\n", num[i]);
      } else if (13 * 1 <= i && i < 13 * 2) {
        printf("H %d\n", num[i]);
      } else if (13 * 2 <= i && i < 13 * 3) {
        printf("C %d\n", num[i]);
      } else if (13 * 3 <= i && i < 13 * 4) {
        printf("D %d\n", num[i]);
      }
    }
  }
  return 0;
}
