Check out
Ry Lantz’s
Shuffle

reinterpretation of that work by my view