Inspired by
Cat Castillo's
Shuffle