how many times do you need to shuffle a deck?
Jim Reeds at Bell Laboratories and showed that a deck is perfectly mixed if it is shuffled between 5 and 20 times. Next, Dr. Diaconis worked with Dr. Aldous and showed that it takes 5 to 12 shuffles to perfectly mix a deck.