Check out
PJacobs’s
Shuffle

As above, so below