Check out
jWorm Ethlizbay’s
Shuffle

@Sad_ButRad ... I may, have gone SLIGHTLY overboard 😣