修正洗牌函数