#include <stdio.h>
struct S {
char *p;
};
int main(void) {
char *p = "abcd";
struct S S[2];
int i;
for(i = 0; i < 2; i++)
S[i].p = p + i;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+IAogICAgc3RydWN0IFMgeyAKICAgICAgICBjaGFyICpwOyAKICAgIH07IAogICAgaW50IG1haW4odm9pZCkgeyAKICAgICAgICBjaGFyICpwID0gImFiY2QiOyAKICAgICAgICBzdHJ1Y3QgUyBTWzJdOyAKICAgICAgICBpbnQgaTsgCiAgICAgICAgZm9yKGkgPSAwOyBpIDwgMjsgaSsrKSAKICAgICAgICAJU1tpXS5wID0gcCArIGk7IAogICAgICAgIHByaW50ZigiJWMiLFNbMV0ucFswXSk7IAogICAgICAgIHJldHVybiAwOyAKICAgIH0=