Return a randomly shuffled copy of a list.
Returns the items in a new random order, leaving the input unchanged.
Every permutation is equally likely. Uses a cryptographically-strong generator. Non-deterministic.
The list of items to shuffle.