Inspired by
Yukkinggg's
Shuffle