#include <bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t; cin>>t;
while(t--){
int n; string a; int m; string b,c;
cin>>n>>a>>m>>b>>c;
string lft="",rht="";
for(int i=0;i<m;i++){
if(c[i]=='V') lft = string(1,b[i]) + lft;
else rht += b[i];
}
cout<<lft+ a + rht<<"\n";
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewoKCiAgICBpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBjaW4udGllKG51bGxwdHIpOwoKCiAgICBpbnQgdDsgY2luPj50OwoKICAgIHdoaWxlKHQtLSl7CgogICAgICAgIGludCBuOyBzdHJpbmcgYTsgaW50IG07IHN0cmluZyBiLGM7CgogICAgICAgIGNpbj4+bj4+YT4+bT4+Yj4+YzsKCiAgICAgICAgc3RyaW5nIGxmdD0iIixyaHQ9IiI7CgogICAgICAgIGZvcihpbnQgaT0wO2k8bTtpKyspewoKICAgICAgICAgICAgaWYoY1tpXT09J1YnKSBsZnQgPSBzdHJpbmcoMSxiW2ldKSArIGxmdDsKICAgICAgICAgICAgZWxzZSByaHQgKz0gYltpXTsKICAgICAgICB9CiAgICAgICAgY291dDw8bGZ0KyBhICsgcmh0PDwiXG4iOwogICAgfQp9Cg==