#include<stdio.h>
#define abc() *(f())
int *f()
{
static int d;
return &d;
}
int main()
{
int i;
abc() = 123;
i = abc();
abc() = 321;
i = abc();
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KCiNkZWZpbmUgYWJjKCkgICooZigpKQoKaW50ICpmKCkKewogICAgc3RhdGljIGludCBkOwogICAgcmV0dXJuICZkOwp9CgppbnQgbWFpbigpCnsKICAgIGludCBpOwoKICAgIGFiYygpID0gMTIzOwogICAgaSA9IGFiYygpOwogICAgcHJpbnRmKCIlZFxuIiwgaSk7CgogICAgYWJjKCkgPSAzMjE7CiAgICBpID0gYWJjKCk7CiAgICBwcmludGYoIiVkXG4iLCBpKTsKCiAgICByZXR1cm4gMDsKfQo=