#include<bits/stdc++.h>
using namespace std;

const int maxn=2e5+7;
int n,k,c,l[maxn],r[maxn],cnt;
char s[maxn];

int main()
{
	scanf("%d%d%d%s",&n,&k,&c,s+1);
	for(int i=1;i<=n;++i) {
		if(cnt==k+1) break;
		if(s[i]=='x') continue;
		if(cnt==0) {l[++cnt]=i;continue;}
		if(l[cnt]+c>=i) continue;
		l[++cnt]=i;
	}
	cnt=k+1;
	for(int i=n;i>=1;--i) {
		if(cnt==0) break;
		if(s[i]=='x') continue;
		if(cnt==k+1) {r[--cnt]=i;continue;}
		if(r[cnt]-c<=i) continue;
		r[--cnt]=i;
	}
	for(int i=1;i<=k;++i) {
		if(l[i]==r[i]) printf("%d\n",l[i]);
	}
}