#include <stdio.h>
#include <string.h>
int main(void) {
int data[7] = {0};
data[0] = data[1] = data[2] = data[3] = 42;
for (int k
= 0; k
< 7; k
++) printf("%d ", data
[k
]);
memset(data
, 0, sizeof(data
)/sizeof(int)); for (int k
= 0; k
< 7; k
++) printf("%d ", data
[k
]);
memset(data
, 0, sizeof(data
)); for (int k
= 0; k
< 7; k
++) printf("%d ", data
[k
]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKHZvaWQpIHsKCWludCBkYXRhWzddID0gezB9OwoKICAgIGRhdGFbMF0gPSBkYXRhWzFdID0gZGF0YVsyXSA9IGRhdGFbM10gPSA0MjsKCWZvciAoaW50IGsgPSAwOyBrIDwgNzsgaysrKSBwcmludGYoIiVkICIsIGRhdGFba10pOwoJcHV0cygiIik7CgoJbWVtc2V0KGRhdGEsIDAsIHNpemVvZihkYXRhKS9zaXplb2YoaW50KSk7Cglmb3IgKGludCBrID0gMDsgayA8IDc7IGsrKykgcHJpbnRmKCIlZCAiLCBkYXRhW2tdKTsKCXB1dHMoIiIpOwoKCW1lbXNldChkYXRhLCAwLCBzaXplb2YoZGF0YSkpOwoJZm9yIChpbnQgayA9IDA7IGsgPCA3OyBrKyspIHByaW50ZigiJWQgIiwgZGF0YVtrXSk7CglwdXRzKCIiKTsKCglyZXR1cm4gMDsKfQo=