record Node (value, successor) procedure insert_node (node, newNode) newNode.successor := node.successor node.successor := newNode end