Check out
ASTPovedal’s
Shuffle

This took so much longer than I wanted it to. #jokerout