singly linked list of characters