Check out
cosmiccreativebits’s
Shuffle