#include<string>#include<vector>#include<algorithm>#include<iostream>#include<sstream>usingnamespacestd;intmain(void){charz;intc,i,j,k,t;stringx,y;vector<int>V;for(cin>>c;c--;cout<<'n'){cin>>x,getline(cin,x,'<'),getline(cin,y,'<'),getline(cin,y);istringstreamrin(x);for(V.clear();rin>>i;rin>>z)V.push_back(i);if(1^V.size()){for(sort(V.begin(),V.end());getline(cin,x),y!=x;cout<<'n')for(t=k=i=0;x[i];i++)if('t'^x[i])cout<<x[i];else{for(;V.size()^t&&k+i>=V[t];t++);if(V.size()^t)for(j=V[t++]-k-i,k+=j-1;j--;cout<<' ');elsecout<<' ';}}elsefor(;getline(cin,x),y!=x;cout<<'n')for(k=i=0;x[i];i++)if('t'^x[i])cout<<x[i];elsefor(j=V[0]-(k+i)%V[0],k+=j-1;j--;cout<<' ');}return0;}


