Check out
TotalAwkward’s
Shuffle