#include using namespace std; typedef long long ll; int main(void) { string s; cin >> s; int sz = s.size(); vector cumc(sz, 0), cumw(sz, 0); for (int i = 0; i < sz; i++) { cumc[i] = (s[i] == 'c'); if (i) cumc[i] += cumc[i - 1]; } for (int i = sz - 1; i >= 0; i--) { cumw[i] = (s[i] == 'w'); if (i != sz - 1) cumw[i] += cumw[i + 1]; } ll ans = 0; for (int i = 0; i < sz; i++) { if (s[i] != 'w') continue; ans += (ll)cumc[i] * (max(0, cumw[i] - 1)); } cout << ans << endl; return 0; }