    def  __del__(self):
       current = self.head
       while current:
            ptr = current
            current = current.next
            del ptr