#include using namespace std; struct cww{cww(){ios::sync_with_stdio(false);cin.tie(0);}}init; typedef long long LL; int main(){ int N,K,X; cin>>N>>K>>X; vector A,B; vector s(N),c(N); iota(s.begin(),s.end(),1); for(int i=0;i>a>>b; swap(s[a-1],s[b-1]); } string t1,t2;cin>>t1>>t2; for(int i=X;i>a>>b; A.push_back(a-1); B.push_back(b-1); } reverse(A.begin(),A.end()); reverse(B.begin(),B.end()); int z=A.size(); for(auto &it:c)cin>>it; for(int i=0;i res; for(int i=0;i