Inspired by
Barrel_Racer!'s
Shuffle