#include <bits/stdc++.h>
using namespace std;
string s[50005];
bool cmp(const string &a, const string &b) { return a + b < b + a; }
int main() {
  int n, i;
  cin >> n;
  for (i = 0; i < n; i++) cin >> s[i];
  sort(s, s + n, cmp);
  string ans = accumulate(s, s + n, string());
  cout << ans;
  return 0;
}
