Correct the logic of drop_while