n = int(input()) cards = input().split() mark_order = {'D': 0, 'C': 1, 'H': 2, 'S': 3} def convert_num(n_char): if n_char == 'A': return 1 elif n_char == 'T': return 10 elif n_char == 'J': return 11 elif n_char == 'Q': return 12 elif n_char == 'K': return 13 else: return int(n_char) sorted_cards = sorted(cards, key=lambda x: (mark_order[x[0]], convert_num(x[1]))) print(' '.join(sorted_cards))