Inspired by
Blaireryan's
Shuffle