Inspired by
Laila Froehlingsdorf's
Shuffle