[math-fun] shuffling