class Node:
    def __init__(self, value):
        self.info = value 
        self.link = None

class SingleLinkedList:
    def __init__(self):
        self.start = None
    
    def display_list(self):
        """
        for displaying the linked list
        
        """
        pass 
    def count_node(self):
        """
        for displaying the linked list
        
        """
        pass 
    def search(self):
        """
        for displaying the linked list
        
        """
        pass 
    def insert_at_beginning(self):
        """
        for displaying the linked list
        
        """
        pass 
    def insert_at_end(self):
        """
        for displaying the linked list
        
        """
        pass 
    def create_list(self):
        """
        for displaying the linked list
        
        """
        pass 
    def insert_after(self):
        """
        for displaying the linked list
        
        """
        pass 
    def insert_before(self):
        """
        for displaying the linked list
        
        """
        pass 
    def insert_at_position(self):
        """
        for displaying the linked list
        
        """
        pass 
    def delete_node(self):
        """
        for displaying the linked list
        
        """
        pass 
    def delete_first_node(self):
        """
        for displaying the linked list
        
        """
        pass 
    def delete_last_node(self):
        """
        for displaying the linked list
        
        """
        pass 
    def display_list(self):
        """
        for displaying the linked list
        
        """
        pass 
    def display_list(self):
        """
        for displaying the linked list
        
        """
        pass 
    
    