Inspired by
Gpaiz's
Shuffle