Inspired by
its_liv's
Shuffle