Inspired by
simply_me's
Shuffle