#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include<stdlib.h>
struct node
{
int data;
struct node *next;
};
struct node *list=NULL;
int main()
{
struct node a;
list = &a;
scanf( "%d", &list
->data
);
list->next = list;
printf( "%d",list
->next
->data
);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+CgpzdHJ1Y3Qgbm9kZQp7CiAgICBpbnQgZGF0YTsKICAgIHN0cnVjdCBub2RlICpuZXh0Owp9OyAgICAgIApzdHJ1Y3Qgbm9kZSAqbGlzdD1OVUxMOwppbnQgbWFpbigpCiAgewogIAkKICAJc3RydWN0IG5vZGUgYTsKICAJbGlzdCA9ICZhOwogIAlzY2FuZiggIiVkIiwgJmxpc3QtPmRhdGEgKTsKICAJCiAgCWxpc3QtPm5leHQgPSBsaXN0OwogIAlwcmludGYoICIlZCIsbGlzdC0+bmV4dC0+ZGF0YSApOwogIAkKICAJCiAgfQ==