Inspired by
Ava_forever's
Shuffle