Inspired by
kaffeine's
Shuffle