Inspired by
Ian Parker's
Shuffle

Remix and remember to credit the owner