#include <iostream>
#include <vector>
using namespace std;
typedef unsigned long long ULL;
string s;
ULL ans;
vector<int> change;
int k;
int main(){
cin >> k;
change.clear();
cin >> s;
for(int i=0; i<s.size()-1; i++){
if(s[i] == 'V' &&s[i+1] == 'K'){
ans++;
change.push_back(i);
change.push_back(i+1);
}
}
for(int i=0; i<change.size(); i++)
s[i] = 'J';
for(int i=0; i<s.size(); i++){
if((s[i] == 'V' && s[i+1] == 'V') || (s[i] == 'K' && s[i+1] == 'K')){
ans++;
break;
}
}
cout << ans << endl;
return 0;
}