#include<iostream>
#include<string>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
char a[100];
gets(a);
int sum=1;
for(int i=0;i<strlen(a);i++)
{
if(a[i]==' '&&a[i+1]!='\0')
{
sum++;
}
}
cout<<sum;
return 0;
}
#include<iostream>
#include<string>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
char a[100];
gets(a);
for(int i=0;i<strlen(a);i++)
{
if((a[i]<='y'&&a[i]>='a')||(a[i]<='Y'&&a[i]>='A'))
{
a[i]++;
}
if(a[i]=='z'||a[i]=='Z')
{
a[i]-=25;
}
}
cout<<a;
return 0;
}
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
char a[110];
cin>>a;
bool v=1;
int l=strlen(a);
while(1)
{
for(int i=0;i<l/2;i++)
{
if(a[i]!=a[l-i-1])
{
v=0;
break;
}
}
if(v==1)
{
l/=2;
}
else
{
break;
}
}
cout<<l;
return 0;
}