doublylinkedlist.cpp