N = int(input()) C = list(map(str, input().split())) MD = {'D':0, 'C': 1, 'H':2, 'S':3} ND = {'A': 1, 'T':10, 'J':11, 'Q':12, 'K': 13} X = [] for mn in C: m = mn[0] m = MD[m] n = mn[1] if not n.isdigit(): n = ND[n] else: n = int(n) X.append((m, n, mn)) X.sort(key=lambda x: (x[0], x[1])) res = [] for _, _, mn in X: res.append(mn) print(*res)