#include <stdio.h>
typedef struct
{
int a;
int b;
} struct_t;
#define MY_LIST \
MY_ELEMENT(a) \
MY_ELEMENT(b)
#define MY_ELEMENT(x) struct_t x; \
x.a=33;
int main(void)
{
MY_LIST;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdAp7CiAgICBpbnQgYTsKICAgIGludCBiOwp9IHN0cnVjdF90OwoKI2RlZmluZSBNWV9MSVNUIFwKICAgIE1ZX0VMRU1FTlQoYSkgXAogICAgTVlfRUxFTUVOVChiKQoKI2RlZmluZSBNWV9FTEVNRU5UKHgpIHN0cnVjdF90IHg7IFwgCnguYT0zMzsKCgppbnQgbWFpbih2b2lkKQp7CiAgTVlfTElTVDsKICBmcHJpbnRmKHN0ZG91dCwgImE6ICVkXG4iLCBhLmEpOwogIHJldHVybiAwOwp9IAo=