#include <stdio.h>
int main() {
struct st {
int i;
struct st *j;
}t1,t2;
t1.i=123;
t2.i=456;
t1.j=&t2;
t2.j=&t1;
printf("%d\n%d\n", t2.j->i, t1.j->i);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpICB7CiAgICBzdHJ1Y3Qgc3QgICB7CiAgICAgICAgaW50IGk7CiAgICAgICAgc3RydWN0IHN0ICpqOwogICAgfXQxLHQyOwoKICAgIHQxLmk9MTIzOwogICAgdDIuaT00NTY7CgogICAgdDEuaj0mdDI7CiAgICB0Mi5qPSZ0MTsKCiAgICBwcmludGYoIiVkXG4lZFxuIiwgdDIuai0+aSwgdDEuai0+aSk7Cn0=