#include <string>
#include <iostream>
#include <vector>
#include <sstream>

typedef std::vector<std::string> StringArray;

std::vector<StringArray> data;

void createVector()
{
	std::string line, tempStr;
    while (std::getline(std::cin, line)) 
    {
    	data.push_back(StringArray());
    	std::istringstream strm(line);
    	while (strm >> tempStr)
            data.back().push_back(tempStr);
    }
}

int main()
{
	createVector();
    std::cout << data.size();
}