Inspired by
Rae1515's
Shuffle