Inspired by
Rkurkowski's
Shuffle