n = gets.to_i strs = n.times.map{(gets.chomp + '~').chars} a = '' flag = true while flag item, i = strs.each_with_index.min b = strs[i].shift if b != '~' a << b else flag = false end end puts a