Check out
smiles’s
Shuffle

I tried challenging #2