Inspired by
sOpHiA's
Shuffle