// #define _GLIBCXX_DEBUG #include 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; }