first implementation of the merge right
update merge right
fix insertion in order to have a real balanced tree