We can do better with Fisher-Yates :)
No need to use Int31n.