#include using namespace std; const int N=800010; int t[N][26]; int cnt; vectorid[N]; string s[N]; void insert(string s,int idd){ int root=0,len; for(int i=0;i>1; if(id[a][mid-1]==id[b][mid-1]){ res=mid; l=mid+1; } else r=mid-1; } return res; } signed main(){ //freopen(".in","r",stdin); //freopen(".out","w",stdout); cin>>n; for(int i=1;i<=n;i++){ cin>>s[i]; insert(s[i],i); } cin>>m>>x>>d; while(m--){ long long a=x/(n-1)+1; long long b=x%(n-1)+1; if(a>b)swap(a,b); else b++; // cerr<