#include<bits/stdc++.h>
using namespace std;
bool hw(string s,string s2)
{
for(int i=s.size()-1;i>=0;i--)
{
s2+=s[i];
}
if(s==s2)
{
return 1;
}
else
{
return 0;
}
}
int ws(string s)
{
return s.size();
}
string s,s2;
int main()
{
cin>>s;
while(ws(s)%2==0&&hw(s,s2))
{
for(int i=s.size()/2-1;i>=0;i--)
{
s2+=s[i];
}
s=s2;
}
cout<<ws(s);
return 0;
}