#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> PII;
const int N = 1e5 + 5;
int T, n, m;
string a[N], b[N];
int main() {
    ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
    cin >> T;
    while(T--) {
        vector<int> s1, s2;
        cin >> n >> m;
        for(int i = 1; i <= n; i++) cin >> a[i];
        for(int i = 1; i < n; i++) cin >> b[i];
        for(int i = 0; i < m; i++) {
            int sum = 0;
            for(int j = 1; j <= n; j++) {
                sum += a[j][i] - 'a';
            }
            s1.push_back(sum);
        }
        for(int i = 0; i < m; i++) {
            int sum = 0;
            for(int j = 1; j < n; j++) {
                sum += b[j][i] - 'a';
            }
            s2.push_back(sum);
        }
        string res;
        for(int i = 0; i < m; i++) {
            char x = s1[i] - s2[i] + 'a';
            res += x;
        }
        cout << res << endl;
    }
    return 0;
}