修复了一个消除过程可以有多次交换位置的bug