add cp doubly linked list to impl deque