Inspired by
Elisa Seidel's
Shuffle