istGueltig ["John Smith","Judy Hall","John Doug"] [2,3,1] == true
istGueltig ["John Smith","Judy Hall","John Doug"] [1,2,5] == false

trenneStimmen ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == ([[2,1,3],[1,2,3],[2,3,1]],[[3,4,1],[2,1]])

auszaehlen ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == [1,2,0]

erfolgreich ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == True

gewaehltIst ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == "Judy Hall"

vorbereiteNaechsteAuszaehlung ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,2,1],[3,1,2],[1,2,3],[2,3,1],[1,5]] ==
  (["Judy Hall","John Doug"],[[2,1,3],[3,2,1],[3,1,2],[2,3,1],[2,3,1]])

endergebnis ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == "Judy Hall"
endergebnis ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[3,2,1]] == "Kein Kandidat erfolgreich"

quEndergebnis 50 ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == ("Quorum verfehlt",50,40)
quEndergebnis 33 ["John Smith","Judy Hall","John Doug"] [[2,1,3],[3,4,1],[2,1],[1,2,3],[2,3,1]] == ("Judy Hall",33,40)