#include<iostream>
#include<algorithm>
using namespace std;
int a[1<<17],t,d,l;
int main()
{
	while(cin>>t>>d>>l,t)
	{
		for(int i=0;i<t;i++)
		{
			int x;cin>>x;
			a[i]=x<l?0:d;
		}
		int ans=0;
		for(int i=0;i<t-1;i++)
		{
			ans+=!!a[i];
			a[i+1]=max(a[i+1],a[i]-1);
		}
		cout<<ans<<endl;
	}
}

