Much faster (bug fix for random access linked list)