Inspired by
Avery Gallagher's
Shuffle