Fisher-Yates shuffle | ScratchStats