#include <bits/stdc++.h>
using namespace std;
int e[200005];
int main() {
  int n, a, b, k, t = 0, ts = 0, cnt = 0;
  scanf("%d%d%d%d ", &n, &a, &b, &k);
  for (int i = 0; i < n; ++i) {
    char ch = getchar();
    if (ch == '0') {
      t++;
      if (t == b) t = 0, ts++;
      if (ts >= a) e[cnt++] = i + 1, a++;
    } else
      t = 0;
  }
  printf("%d\n", cnt);
  for (int i = 0; i < cnt; ++i)
    printf("%d%c", e[i], (i == cnt - 1) ? '\n' : ' ');
  return 0;
}
