Legally, it's presumed valid. It may be easy to prove that the invention is not novel, but doing so would still involve time, effort, and money. The patent holder needs only to settle for a smaller amount of money than would be required to invalidate the patent.
Sorry, this patent is invalid, but your prior art covers a different invention. Page 19 shows a singly-linked list. Page 20 shows nested lists (a list where some elements are also lists). I don't see anything in this document that covers the same type of multiply-linked lists that the patent claims.
Aside from it being obvious, I'm pretty sure there's prior art for specifically what this patent describes. One of the times this was posted to Reddit someone posted a link to a book that describes pretty much exactly what's in this patent, with a diagram no less. http://my.reddit.com/r/programming/comments/1bbb3/congratula...