greenlanded linkedlist.js :D