class Node (value, successor)
method insert (node)
node.successor := self.successor
self.successor := node
end
initially (value, successor)
self.value := value
self.successor := successor