Just a reminder-- If the office were to be U.S. President in 1996, there would be around 106,000,000 ballots. With a mere 10 candidates there are a possible 45 combinations. 45 x 106,000,000 = 4,770,000,000 pairs to be put in a mega array. Is more than 1 supercomputer needed ?