import { shuffle } from "https://deno.land/x/simplestatistics@v7.8.3/index.js";
A Fisher-Yates shuffle
is a fast way to create a random permutation of a finite set. This is
a function around shuffle_in_place
that adds the guarantee that
it will not modify its input.