hello, i can't get this code to work. i'm supposed to add a node to the tail
public void addToTail (CityLocation aCity) { if (!isEmpty()) { // create a new node CityLocationDLNode aNode = new CityLocationDLNode(aCity, null, this.tail); this.tail = aNode; // set tail to new node aNode.prev = this.tail.prev.prev; //What about setting aNode's prev pointer? } else { head = new CityLocationDLNode(aCity); tail = head; } // end else