H, W = gets.split.map(&:to_i) A = H.times.map { gets.split.map(&:to_i) } puts A.inject(:+).sort.each_slice(W).map { |row| row.join(' ') }