Check out
lioninhightops’s
Shuffle

the definition of perfect