Inspired by
Avocado4Liferrrr's
Shuffle