Inspired by
Jax's
Shuffle