Check out
Lilasfriedlander’s
Shuffle

Idea from jocie Marcus