#include <iostream>
using namespace std;
struct Rooster {
int id = 0;
};
static const Rooster petushok[3];
void asshole(const Rooster* roosters) {
Rooster* r = const_cast<Rooster*>(roosters);
for (int i = 0; i < 3; i++) {
r[i].id = i + 1;
}
}
int main() {
asshole(petushok);
for (int i = 0; i < 3; i++) {
printf("%d\n", petushok[i].id);
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IFJvb3N0ZXIgewogICBpbnQgaWQgPSAwOwp9OwoKc3RhdGljIGNvbnN0IFJvb3N0ZXIgcGV0dXNob2tbM107Cgp2b2lkIGFzc2hvbGUoY29uc3QgUm9vc3Rlciogcm9vc3RlcnMpIHsKICAgIFJvb3N0ZXIqIHIgPSBjb25zdF9jYXN0PFJvb3N0ZXIqPihyb29zdGVycyk7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDM7IGkrKykgewogICAgICAgIHJbaV0uaWQgPSBpICsgMTsKICAgIH0KfQoKCmludCBtYWluKCkgewogICAgYXNzaG9sZShwZXR1c2hvayk7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDM7IGkrKykgewogICAgICAgIHByaW50ZigiJWRcbiIsIHBldHVzaG9rW2ldLmlkKTsKICAgIH0KCXJldHVybiAwOwp9