Inspired by
Kate Cross's
Shuffle