Inspired by
jordan's
Shuffle