#include<bits/stdc++.h>

using namespace std;

int main(){
	ios_base::sync_with_stdio(false);
	cin.tie(0);
	int t; cin>>t;
	while(t--){
		int n, m; cin>>n>>m;
		vector<array<int, 26>> v(m);
		for(int i = 0; i < m; i++){
			for(int j = 0; j < 26; j++){
				v[i][j] = 0;
			}
		}
		for(int i = 0; i < n; i++){
			string str; cin>>str;
			for(int k = 0; k < m; k++){
				 v[k][str[k] - 'a']++;
			}
		}
		for(int i = 0; i < n-1; i++){
			string str; cin>>str;
			for(int k = 0; k < m; k++){
				 v[k][str[k] - 'a']--;
			}
		}
		string result;
		for(int i = 0; i < m; i++){
			for(int j = 0; j < 26; j++){
				if(v[i][j] == 1){
					result += ('a' + j);
				}
			}
		}
		cout<<result<<endl<<flush;
	}
	return  0;
}
