Inspired by
Averykessler's
Shuffle