aa tree delete, walk