/*
 *  a szavak számlálása a standard input-on
 *  csak az f() változik  
 */

#include <iostream>
#include <cctype>

using namespace std;

int f( char curr)
{
    static int value = 0;
    static char prev = '\n';

    if ( isspace(prev) && !isspace(curr) )
        ++value;

    prev = curr;
    return value;
}

int main()
{
    int  value = 0;  /* egy másik value valtozó */
    char ch;

    cin >> noskipws;
    while ( cin >> ch )
    {
        value = f(ch);
    }
    cout << value << endl;
    return 0;
}