finsihed 03_linkedlist