bst non recursive fixed delete max
perfect balane wip