#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
string str[10];
//按照前后位置不同取值大的排序,如 5和551 ,5551>5515
bool cmp( string aa , string bb ){
return aa+bb>bb+aa;
}
int main(){
int t,n;
cin >> t;
while( t-- ){
cin >> n;
for( int i=0 ; i<n ; i++ )
cin >> str[i] ;
sort( str,str+n,cmp );
for( int i=0 ; i<n ; i++ )
cout << str[i];
cout << endl;
}
}