Inspired by
Ivy Zundel's
Shuffle