Generate a random number in Fin (S `k`) Note that rndFin k takes values 0, 1, ..., k.
Select a random element from a non-empty list
Select a random element from a vector
Sets the random seed