Multi-Linked Lists
Doubly-linked lists are a special of multi-linked lists:
- each node has just 2 pointers
- they are exact inverses of each other
Multi-linked list: each node can have any number of pointers to other
nodes. Each pointer may or may not have an inverse.
value=(name,age), pointer1=next-alphabetically,
pointer2=next-by-age