Inspired by
Katie Brewer's
Shuffle