import std.functional,
       std.algorithm,
       std.bigint,
       std.string,
       std.traits,
       std.array,
       std.range,
       std.stdio,
       std.conv;

void main() {
  int[] inputs = readln.chomp.split.to!(int[]);
  int N = inputs[0],
      L = inputs[1];
  string[] S;

  foreach (_; N.iota) {
    S ~= readln.chomp;
  }

  sort(S);
  writeln(S.join);
}
