A correct but expensive approach is to use intermediate nodes that are not data elements and thus assure invariants as elements are inserted and removed .
Poprawnym, lecz drogim sposobem jest używanie węzłów pośrednich, które nie są elementami danych, dzięki czemu są niezmiennikami w trakcie wstawiania lub usuwania elementów .