B+ Tree Update Internal Nodes in The Visualizer when deleting a value that should not cause a node to be deleted.
To reproduce:
- Go to the B+ tree visualizer
- Put nodes in the tree to make it look like this (the link should do this for you):
- Delete 30 as shown.
- Notice that the root value changed from 30 to 40 despite the fact that internal node values should not be changed (only added or deleted) unless borrowing, which did not happen here.

B+ Tree Update Internal Nodes in The Visualizer when deleting a value that should not cause a node to be deleted.
To reproduce: