#include <bits/stdc++.h>
using namespace std;
 
int main() {
  int n;
  string s,d;
  cin>>n>>s;
  for (char c : s) {
    d += c;
    if (d.size() >= 3 && d.substr(d.size()-3) == "fox") {
      d.erase(d.begin()+d.size()-3, d.end());
    }
  }
  cout<<d.size()<<endl;
  return 0;
}
#include<bits/stdc++.h>
#define pb       push_back
#define f        first
#define s       second
#define pi       acos(-1.0)
#define mod      1000000007
#define test     int t; cin>>t ;while(t--)
typedef long long ll;
using namespace std;

int main()
{
      
      ios::sync_with_stdio(false);
      cin.tie(0); 
   
       stack<char>st;
       int n;
       string s;
       cin>>n;
       char a;
       st.push('*');
       st.push('*');
       st.push('*');
       for(int i=1;i<=n;i++)
       {
          cin>>a;
          if(a=='x')
          {
             char p,q;
             p=st.top();
             st.pop();
             q=st.top();
             st.pop();
             if(p=='o'&&q=='f')
             {
                continue;
             }
             else
             {
                st.push(q);
                st.push(p);
                st.push(a);
             }
          }
          else
            st.push(a);
        
       }

       cout<<st.size()-3<<endl;



                
      
      return 0;
      
}