Check out
Didar’s
Shuffle

This version is better