i am taking input numbers as string;
and comparing them lexicographically;
bool cmp(string s1, string s2)
{
return s1 > s2;
}
int main()
{
int t;
cin >> t;
while (t--)
{
int n;
cin >> n;
string s[n];
for (int i = 0; i < n; i++)
{
cin >> s[i];
}
sort(s, s + n, cmp);
for (int i = 0; i < n; i++)
{
cout << s[i];
}
}
}