#include <iostream>
#include <string>
using namespace std;
const int MAX_LEN = 1000;
string first_list[MAX_LEN];
string second_list[MAX_LEN];
string third_list[MAX_LEN];
int is_word(char c) {
if ('a' <= c && c <= 'z' || 'A' <= c && c <= 'Z') {
return 1;
}
return 0;
}
int main() {
int n;
cin >> n;
getline(cin, first_list[0]);
getline(cin, second_list[0]);
getline(cin, third_list[0]);
for (int i = 0; i < n ; ++i) {
getline(cin, first_list[i]);
getline(cin, second_list[i]);
getline(cin, third_list[i]);
int first_len = first_list[i].size();
int second_len = second_list[i].size();
int third_len = third_list[i].size();
string word;
for (int j = 0; j < third_len; ++j) {
if (is_word(first_list[i][j])) {
for (int k = 0; k < second_len; ++k) {
if (is_word(second_list[i][k])) {
if (first_list[i][j] == second_list[i][k]) {
cout << second_list[i][j] << " ";
}
}
}
}
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoJY29uc3QgaW50IE1BWF9MRU4gPSAxMDAwOwoJc3RyaW5nIGZpcnN0X2xpc3RbTUFYX0xFTl07CglzdHJpbmcgc2Vjb25kX2xpc3RbTUFYX0xFTl07CglzdHJpbmcgdGhpcmRfbGlzdFtNQVhfTEVOXTsKCWludCBpc193b3JkKGNoYXIgYykgewoJCWlmICgnYScgPD0gYyAmJiBjIDw9ICd6JyB8fCAnQScgPD0gYyAmJiBjIDw9ICdaJykgewoJCQlyZXR1cm4gMTsKCQl9CgkJcmV0dXJuIDA7Cgl9CgppbnQgbWFpbigpIHsKCWludCBuOwoJY2luID4+IG47CglnZXRsaW5lKGNpbiwgZmlyc3RfbGlzdFswXSk7CglnZXRsaW5lKGNpbiwgc2Vjb25kX2xpc3RbMF0pOwoJZ2V0bGluZShjaW4sIHRoaXJkX2xpc3RbMF0pOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBuIDsgKytpKSB7CgkJZ2V0bGluZShjaW4sIGZpcnN0X2xpc3RbaV0pOwoJCWdldGxpbmUoY2luLCBzZWNvbmRfbGlzdFtpXSk7CgkJZ2V0bGluZShjaW4sIHRoaXJkX2xpc3RbaV0pOwoJCWludCBmaXJzdF9sZW4gPSBmaXJzdF9saXN0W2ldLnNpemUoKTsKCQlpbnQgc2Vjb25kX2xlbiA9IHNlY29uZF9saXN0W2ldLnNpemUoKTsKCQlpbnQgdGhpcmRfbGVuID0gdGhpcmRfbGlzdFtpXS5zaXplKCk7CgkJc3RyaW5nIHdvcmQ7CgkJZm9yIChpbnQgaiA9IDA7IGogPCB0aGlyZF9sZW47ICsraikgewoJCQlpZiAoaXNfd29yZChmaXJzdF9saXN0W2ldW2pdKSkgewoJCQkJZm9yIChpbnQgayA9IDA7IGsgPCBzZWNvbmRfbGVuOyArK2spIHsKCQkJCQlpZiAoaXNfd29yZChzZWNvbmRfbGlzdFtpXVtrXSkpIHsKCQkJCQkJaWYgKGZpcnN0X2xpc3RbaV1bal0gPT0gc2Vjb25kX2xpc3RbaV1ba10pIHsKCQkJCQkJCWNvdXQgPDwgc2Vjb25kX2xpc3RbaV1bal0gPDwgIiAiOwoJCQkJCQl9CgkJCQkJfQoJCQkJfQoJCQl9CgkJfQoJCQoJCgkKCQoJfQpyZXR1cm4gMDsKfQo=