#include #define REP(i,n,N) for(int i=(n);i<(int)N;i++) #define p(s) cout<<(s)<>sb>>N>>sa; string rsb=sb; reverse(rsb.begin(),rsb.end()); int cntb=count(sb.begin(),sb.end(),'o'); int cnta=count(sa.begin(),sa.end(),'o'); if(N==0) { if(sa!=sb) ans="SUCCESS"; } else if(cnta!=cntb) ans="SUCCESS"; else if(cnta==0||cnta==3){ } else if(sa=="oxo"||sa=="xox"){ if((sa==sb && N%2)||(sa!=sb && N%2==0)) ans="SUCCESS"; } else if(((sa==sb || sa==rsb) && N%2)||(!(sa==sb || sa==rsb) && N%2==0)) ans="SUCCESS"; p(ans); return 0; }