add double linked list and circular linked list