Inspired by
Rachel Schillage's
Shuffle