Check out
awk&confsd’s
Shuffle