removeNextLargerSuccessor with case 2a and 2b done