#include #include #include using namespace std; const int maxn=100010; const int hzy=10007; const int inf=(1<<30)-1; typedef long long ll; int n; int c[maxn]; char s[maxn]; int tot=0; void change(int x) { if(s[x]=='?') s[x]='a'; else if(s[x]=='z') return; else s[x]++; } int check() { int ans1=0; int ans2=1; for(int i=0;i<(n/2+1);i++) if(s[i]!=s[n-i-1]) ans1=1; for(int i=0;i=0;i--) if(c[i]) { s[i]='b'; if(check()) { ok=1;break; } else s[i]='a'; } } if(ok) printf("%s\n",s); else puts("QwQ"); } return 0; }