Check out
Dr. Doofenshmirtz’s
Shuffle