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