Inspired by
Rebecca Evans's
Shuffle