doubly ended Queue done.