#include<cstdio>
#include<cstring>

using namespace std;

int main()
{
    char str[110][110];
    char ch[20000];
    int n, m, len = 0;
    scanf("%d%d", &n, &m);
    for(int i = 0; i < n; i++)
        scanf("%s", str[i]);
    for(int i = 0; i < n; i++)
        for(int j = 0; j < n; j++)
        {
            if(strcmp(str[i], str[j]) < 0)
            {
                char str1[110];
                strcpy(str1, str[i]);
                strcpy(str[i], str[j]);
                strcpy(str[j], str1);
            }
        }
    for(int i = 0; i < n; i++)
    {
        len += strlen(str[i]);
        strcat(ch, str[i]);
    }
    ch[len] = '\0';
    printf("%s", ch);
    return 0;
}
