Check out
kennedy’s
Shuffle

pov: i gave up on this