#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
char s[100000];
scanf("%s",s);
int count=0;//原始字符计数
int maxcount=0;//最大的计数
if(n==1) {
printf("%d",count);
}
else
{//???字符串中如何找到相同的字符(大于1个字符)
for(int i=0;i<n-1;i++)//遍历字符串
{
if(s[i]=='V'&&s[i+1]=='K') count++;
//if(s[i]=='V'&&s[i+1]!='K') count++;
//if(s[i]!='V'&&s[i+1]=='K') count++;
//逻辑不正确,VVK,答案还是1,而不是2
}
}
for(int i=0;i<n-1;i++)
{
if(s[i]=='V'&&s[i+1]!='K')
maxcount++;
break;
}
for(int i=0;i<n-2;i++)
{
if(s[i]!='V'&&s[i+1]=='K')
maxcount++;
break;
}
printf("%d",count+maxcount);
return 0;
}