#include <cstdio>
using namespace std;



char s[1000003];

int main(){
	int m,n;
	int i,c,r;

	while(true){

		scanf("%d",&n);
		if(n==0) break;

		scanf("%d",&m);
		scanf("%s",s);
		s[m]='O';
		s[m+1]='O';
		n--;
		r=0;
		for(i=0;i<m;i++){
			if(s[i]=='I'){
				c=0;
				while(true){
					i++;
					if(s[i]!='O'){
						if(c>n)r+=c-n;
						i--;
						break;
						}
					i++;
					if(s[i]!='I'){
						if(c>n)r+=c-n;
						i-=2;
						break;
						}
					c++;
					}
				}
			}
		printf("%d\n",r);
	}

	//scanf("%s",s);
	}
	