newnode            16 bidlist.c        bidnode* newnode = (bidnode*)malloc(sizeof(bidnode));
newnode            17 bidlist.c        newnode->data = data; 
newnode            18 bidlist.c        newnode->prev = blist->tail; 
newnode            19 bidlist.c        newnode->next = NULL;
newnode            21 bidlist.c          blist->tail->next = newnode;
newnode            23 bidlist.c        blist->tail = newnode;
newnode            25 bidlist.c          blist->head = newnode;