hw9 linkedlist2