done llist.c