code: def insert_first(self, val):
          
  
          self.head = Node(val, next_node=self.head)
          return True
docs: Insert in head
  
          :param val: Object to insert
          :return: True iff insertion completed successfully