F = {D: 0, C: 1, H: 2, S: 3, A: 1, T: 10, J: 11, Q: 12, K: 13} N = gets.to_i mn = gets.split ans = mn.sort_by {|x| if x[1] =~ /\d/ 13 * F[x[0].to_sym] + x[1].to_i else 13 * F[x[0].to_sym] + F[x[1].to_sym] end }.join(' ') puts ans