#include <stdio.h>
struct A
{
int i;
char c;
};
int main()
{
union {
struct A a;
int i[2];
} u;
u.a.c = 1000;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgQQp7CiAgICBpbnQgaTsKICAgIGNoYXIgYzsKfTsKCmludCBtYWluKCkKewogICAgdW5pb24gewogICAgICAgIHN0cnVjdCBBIGE7CiAgICAgICAgaW50IGlbMl07CiAgICB9IHU7CgogICAgbWVtc2V0KCZ1LmEsIDAsIHNpemVvZiB1LmEpOwogICAgcHJpbnRmKCIlZFxuIiwgdS5pWzFdKTsKCiAgICB1LmEuYyA9IDEwMDA7CiAgICBwcmludGYoIiVkXG4iLCB1LmlbMV0pOwoKICAgIHJldHVybiAwOwp9Cg==