Inspired by
rileyS_55's
Shuffle