#include <bits/stdc++.h>
int main() {
  int n, a, b, k, i;
  scanf("%d%d%d%d", &n, &a, &b, &k);
  char c[n];
  int answer[n];
  scanf("%s", c + 1);
  int m = 0, count = 0;
  for (i = 1; i <= n; ++i) {
    if (c[i] == '0') {
      count++;
      if (count == b) {
        answer[m] = i;
        m++;
        count = 0;
      }
    }
    if (c[i] == '1') count = 0;
  }
  printf("%d\n", m + 1 - a);
  printf("%d", answer[0]);
  for (i = 1; i <= m - a; ++i) printf(" %d", answer[i]);
}
