Check out
amirabouri13’s
Shuffle

too lazy to finish