Inspired by
Burdenhazel's
Shuffle

Full credit goes to @Coquette_20000000