#include #define ll long long using namespace std; string s; int n; int acont[200001],bcont[200001]; bool check(int mid){ if(mid&1)return 1; for(int i=0;i+mid<=n;i++){ if(i==0){ if(acont[i+mid-1]==bcont[i+mid-1])return 1; continue; } if(acont[i+mid]-acont[i-1]==bcont[i+mid]-bcont[i-1])return 1; } return 0; } int main(){ ios::sync_with_stdio(false); cin.tie(0); cout.precision(10); cout<>s; n=(int)s.size(); for(int i=0;i1){ int mid=(ok+ng)/2; if(check(mid)){ ok=mid; }else{ ng=mid; } } if(ok&1)cout<