// #define _GLIBCXX_DEBUG
#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i = 0; i < (int)(n); ++i)
int main() {
    // Input
    string S;
    cin >> S;

    // All Search
    int N = S.size();
    int ans = 1'000;
    rep(i, N) {
        if (S[i] == 'c') {
            int cntw = 0;
            for (int j = i + 1; j < N; ++j) {
                if (S[j] == 'w') ++cntw;
                if (cntw == 2) {
                    ans = min(ans, j - i + 1);
                    break;
                }
            }
        }
    }

    // Output
    cout << (ans != 1'000 ? ans : -1) << endl;
}