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 < 2 * 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;
}