#include <iostream>
class Node {
public:
int Value;
Node * Next;
Node(int Val, Node * Nxt = nullptr) {
Value = Val;
Next = Nxt;
}
};
int main() {
Node * firstNode = new Node(10);
firstNode->Next = new Node(100);
firstNode->Next->Next = new Node(111, firstNode);
return 0;
}