
#include <iostream>
#include <stdlib.h>
#include <string>
#include <stdio.h>
using namespace std;

int main()
{
    int n,k,c,*p,*q,j;
    cin >> n >> k >> c ;
    char ch;
    p=(int*)malloc(n*sizeof(int));
    q=(int*)malloc(n*sizeof(int));
    for(int i=0;i<n;i++){

        ch=cin.get();
        switch (ch){
        case 'o':
            p[i]=1;
            break;
        case'x':
            p[i]=0;
            break;
        default:
            i--;
            break;
        }

    }
    for (int i=0;i<n;i++){
        j=0;
        for (int h=0;h<n;h++){
            q[h]=p[h];
        }
        if (q[i]==1){
            q[i]=0;
            for (int h=0;h<n;h++){
                if (q[h]==1){
                    q[h]=0;
                    j++;
                    for (int t=h+1;(t<=h+c)&(t<n);t++){
                        q[t]=0;
                    }
                }

            }
            if (j<k){
                cout<<i+1<<endl;
            }
        }

    }
    free(p);
    free(q);
    return 0;
}