Doubly linked lists with iterators