se cambio los nodos por arboles y se creo el metodo split