Given a array of N strings, find the longest common prefix among all strings present in the array.
Input:
The first line of the input contains an integer T which denotes the number of test cases to follow. Each test case contains an integer N. Next line has space separated N strings.
Output:
Print the longest common prefix as a string in the given array. If no such prefix exists print β-1β(without quotes).
Constraints:
1 <= T <= 103
1 <= N <= 103
1 <= |S| <= 103
Example:
Input:
2
4
geeksforgeeks geeks geek geezer
3
apple ape april
Output:
gee
ap