Inspired by
Sarah Welch's
Shuffle