add doubly linked list
test IndexOf and LastIndexOf with nonempty list