Inspired by
Kelly Bruebook's
Shuffle