Inspired by
Jensyn Schafer's
Shuffle