#include <iostream>
using namespace std;
struct LinkedList
{
int x;
LinkedList() : x(99) {}
LinkedList* next;
};
int main() {
LinkedList *r, *s, **rP = &r;
int i = 0;
while(i < 10)
{
s = new LinkedList;
*rP = s;
rP = &s->next;
++i;
}
*rP = NULL;
std::cout << r->x << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IExpbmtlZExpc3QKewogIGludCB4OwogIExpbmtlZExpc3QoKSA6IHgoOTkpIHt9CiAgTGlua2VkTGlzdCogbmV4dDsKfTsKCmludCBtYWluKCkgewogIExpbmtlZExpc3QgKnIsICpzLCAqKnJQID0gJnI7CgogIGludCBpID0gMDsKICB3aGlsZShpIDwgMTApCiAgewogICAgcyA9IG5ldyBMaW5rZWRMaXN0OwogICAgKnJQID0gczsKICAgIHJQID0gJnMtPm5leHQ7CiAgICArK2k7CiAgfQoKICAqclAgPSBOVUxMOwogIHN0ZDo6Y291dCA8PCByLT54IDw8IHN0ZDo6ZW5kbDsKfQo=