Check out
emerson’s
Shuffle

this is so hard!