#include <iostream>
using namespace std;

int main() {
    string s;
    size_t i = 0;

	getline(cin, s);  // 这里需要使用getline进行有空格或换行的字符串输入,cin遇到空格会停止读取

    string::iterator it = s.end()-1; //定位到最后一个字符位置
    while((*it != ' '))
    {
        it--;
        i++;
        if(it == s.begin())  //如果只有一个单词的情况,那找到begin位置就可以停止,记得计数。
        {
            i++;
            break;
        }
    }

    cout << i;
    
}
// 64 位输出请用 printf("%lld")