XKCD Iterator
XKCD #2483 | Linked List Interview Problem