#include <iostream>
using namespace std;
int main(void) {
int be[] = { 1001, 1001, 1001, 101, 1001 };
int beSize = (sizeof(be)/sizeof(*be));
bool fl = false;
int i=0;
for (i;i<beSize;i++)
{
if (be[i]>=1000)
{
if (!fl) {
fl=true;
cout<<i+1<<" ";
}
} else {
if (fl) {
fl=false;
cout<<i<<" ";
}
}
}
if (fl) { cout<<i<<" "; }
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKHZvaWQpIHsKCWludCBiZVtdID0geyAxMDAxLCAxMDAxLCAxMDAxLCAxMDEsIDEwMDEgfTsKCWludCBiZVNpemUgPSAoc2l6ZW9mKGJlKS9zaXplb2YoKmJlKSk7Cglib29sIGZsID0gZmFsc2U7CglpbnQgaT0wOwoJZm9yIChpO2k8YmVTaXplO2krKykKICAgIHsKICAgICAgICBpZiAoYmVbaV0+PTEwMDApCiAgICAgICAgewogICAgICAgICAJaWYgKCFmbCkgewogICAgICAgIAkJZmw9dHJ1ZTsKICAgICAgICAJCWNvdXQ8PGkrMTw8IiAiOwogICAgICAgICAgICB9CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAJaWYgKGZsKSB7CiAgICAgICAgCQlmbD1mYWxzZTsKICAgICAgICAJCWNvdXQ8PGk8PCIgIjsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICB9CiAgICAgaWYgKGZsKSB7IGNvdXQ8PGk8PCIgIjsgfQoJcmV0dXJuIDA7Cn0K