Check out
Mujahid Anjum’s
Shuffle

any theory's would help answers in the comments