#include <stdio.h>
#include <stdlib.h>
#define NUM 500000000
int main(void) {
volatile int *x
= malloc(sizeof(int) * NUM
); int i;
if (x == NULL) {
return 1;
}
x[0] = 1;
for (i = 0; i < NUM; i++) {
x[i] = (x[i - 1] + i) % 1234567;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCiNkZWZpbmUgTlVNIDUwMDAwMDAwMAoKaW50IG1haW4odm9pZCkgewogICAgdm9sYXRpbGUgaW50ICp4ID0gbWFsbG9jKHNpemVvZihpbnQpICogTlVNKTsKICAgIGludCBpOwogICAgaWYgKHggPT0gTlVMTCkgewogICAgICAgIHBlcnJvcigibWFsbG9jIik7CiAgICAgICAgcmV0dXJuIDE7CiAgICB9CiAgICB4WzBdID0gMTsKICAgIGZvciAoaSA9IDA7IGkgPCBOVU07IGkrKykgewogICAgICAgIHhbaV0gPSAoeFtpIC0gMV0gKyBpKSAlIDEyMzQ1Njc7CiAgICB9CiAgICBwcmludGYoIiVkXG4iLCB4W05VTSAtIDFdKTsKICAgIHJldHVybiAwOwp9