The first line of input contains an integer βTβ denoting the number of test cases.
The next β2Tβ lines represent the βTβ test cases.
The first line of each test case contains one integers βNβ denoting the number of strings.
The second line contains N space-separated strings.
For each test case print the lexicographically biggest string.
1 <= T <= 50
1 <= N <= 100
1 <= length of string(si) <= 100 for all 1 <= i < = n
Time Limit: 1sec
The key idea is to first check for all strings that if str[i]<reverse(str[i]) then replace str[i] by reverse(str[i]).After this split the concatenated string about all the character of the string.
Algorithm :