Inspired by
kinleyelizabth's
Shuffle