Check out
PartiallyAPerson’s
Shuffle