Inspired by
Gabe Altemann's
Shuffle