#include <bits/stdc++.h>
int main(void) {
  int n, i, j, k;
  char sort;
  int S[13] = {0};
  int H[13] = {0};
  int C[13] = {0};
  int D[13] = {0};
  int check[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13};
  scanf("%d", &n);
  for (i = 0; i < n; i++) {
    scanf("%c %d", &sort, &n);
    if (sort == 'H') H[i] = n;
    if (sort == 'S') S[i] = n;
    if (sort == 'C') C[i] = n;
    if (sort == 'D') D[i] = n;
  }
  printf("\n");
  for (i = 0; i < 13; i++) {
    for (j = 1; j <= 13; j++) {
      if (check[i] == S[j]) {
        check[i] = 0;
      }
    }
  }
  for (i = 0; i < 13; i++) {
    if (i != 0) printf("S %d\n", check[i]);
  }
  for (i = 1; i <= 13; i++) {
    check[i - 1] = i;
  }
  for (i = 0; i < 13; i++) {
    for (j = 1; j <= 13; j++) {
      if (check[i] == H[j]) {
        check[i] = 0;
      }
    }
  }
  for (i = 0; i < 13; i++) {
    if (i != 0) printf("H %d\n", check[i]);
  }
  for (i = 1; i <= 13; i++) {
    check[i - 1] = i;
  }
  for (i = 0; i < 13; i++) {
    for (j = 1; j <= 13; j++) {
      if (check[i] == C[j]) {
        check[i] = 0;
      }
    }
  }
  for (i = 0; i < 13; i++) {
    if (i != 0) printf("C %d\n", check[i]);
  }
  for (i = 1; i <= 13; i++) {
    check[i - 1] = i;
  }
  for (i = 0; i < 13; i++) {
    for (j = 1; j <= 13; j++) {
      if (check[i] == D[j]) {
        check[i] = 0;
      }
    }
  }
  for (i = 0; i < 13; i++) {
    if (i != 0) printf("D %d\n", check[i]);
  }
  return 0;
}
