#include <bits/stdc++.h>
using namespace std;


int main() 
{
  string ufo;
  cin >> ufo;
  
  int compCount = 0;
  for(int i = 0; i+3 < ufo.size(); i++)
  {
    if(ufo.at(i) == 'Z' && ufo.at(i+1) == 'O' && ufo.at(i+2) == 'N' && ufo.at(i+3) == 'e')
    {
      compCount++;
    }
    
  }
  
  cout << compCount << endl;
    
}

#include <iostream>
using namespace std;

bool check(int x, string s){
    int size;
    size = s.size();
    if (x + 4 > size){
        return false;
    }

    if (s.substr(x, 4) == "ZONe"){
        return true;
    }else{
        return false;
    }
}

int main(){
    string a;
    int count;
    count = 0;
    cin >> a;
    if (a.size() < 3){
    	cout << 0 << endl;
        return 0;
    }
    for(int i=0; i < a.size()-3; i++){
        if (check(i, a)){
            count += 1;
        }
    }

    cout << count << endl;

    return 0;
}