n = gets.to_i a = gets.split mark = %w(D C H S).zip((0..3).to_a).to_h number = %w(A 2 3 4 5 6 7 8 9 T J Q K).zip((0..12).to_a).to_h a.map!{|s| x = s.split(//) x[0] = mark[x[0]] x[1] = number[x[1]] x } a.sort_by!{|x| x} a.map!{|x| x[0] = mark.key(x[0]) x[1] = number.key(x[1]) x.join } puts a.join(' ')