#include<bits/stdc++.h>
using namespace std;
int num1,num2;
int main()
{
int n;
cin>>n;
string ss;
cin>>ss;
string s="VK";
for(int i=0;i<n;i++)
{
char g=ss[i];
s[i]='V';
int beta=ss.find(s);
int num=0;
while(beta!=string::npos)
{
num++;
beta=ss.find(s,beta+2); //统计数量
}
num1=max(num,num1);
ss[i]=g;
}
for(int i=0;i<n;i++)
{
char g=ss[i];
s[i]='K';
int beta=ss.find(s);
int num=0;
while(beta!=string::npos)
{
num++;
beta=ss.find(s,beta+2); //统计数量
}
num2=max(num,num2);
ss[i]=g;
}
cout<<max(num1,num2);
return 0;
}