Singly Linked lists in C.