Calculating ranked choice vote in Clojure