#include #include using namespace std; using i64 = long long; template class Range{private:struct I{T x;T operator*(){return x;}bool operator!=(I& lhs){return x; const int inf = 2000; int main(void) { string s; cin >> s; int n = s.size(); int lag = inf; for(auto&& i : range(n)) { for(auto&& j : range(i+1, n)) { for(auto&& k : range(j+1, n)) { if(s[i] == 'c' && s[j] == 'w' && s[k] == 'w') { lag = min(lag, k-i+1); } } } } if(lag == inf) { lag = -1; } printf("%d\n", lag); return 0; }