Check out
SwifteBaggins’s
Shuffle