Inspired by
~mary~'s
Shuffle