#include <iostream>
#include <sstream>
#include <vector>
#include <string>
using namespace std;
int main() {
    string sentence, word;
    getline(cin, sentence);
    cin >> word;
    if (!sentence.empty() && sentence[sentence.size() - 1] == '.') {
        sentence.erase(sentence.size() - 1);
    }
    stringstream ss(sentence);
    vector<string> words;
    string temp;
    while (ss >> temp) {
        words.push_back(temp);
    }
    int position = -1;
    for (size_t i = 0; i < words.size(); ++i) {
        if (words[i] == word) {
            position = i + 1;
            break;
        }
    }
    if (position != -1) {
        cout << position << endl;
    } else {
        int totalChars = 0;
        for (size_t i = 0; i < words.size(); ++i) {
            totalChars += words[i].size();
        }
        cout << totalChars << endl;
    }
    return 0;
}
/**************************************************************
	Problem: 1012
	User: lidongbo
	Language: C++
	Result: Compile Error
****************************************************************/