Check out
mary’s
Shuffle

It’s a bit messy :)