class Main def start _ = input a = input.split a = custom_sort(a, 1, "A" + (2..9).map(&:to_s).join + "TJQK") a = custom_sort(a, 0, "DCHS") puts a.join(" ") return nil end private def custom_sort(a, i, s) b = [] for x in s.split("") for v in a if v[i] == x b.append v end end end return b end def input = gets end Main.new.start