Check out
TinyE’s
Shuffle

Not my idea