started programming linkedlist