Check out
Solana-Rose’s
Shuffle

Cross off what you have