+# IRV is a preferential voting system used widely for government elections
+# in Australia and New Zealand and elsewhere. IRV asks voters to rank
+# candidates in preference and then holds a series of "runoff" elections
+# by eliminating the weakest candidate and recomputing the election
+# results until there exists a candidate who has a majority of the
+# remaining votes.
+
+# Example::
+
+# require 'irv'
+# vote_array = [ ["A", "B"], ["B", "A"], ["B", "A"] ]
+# resultobject = InstantRunoffVote.new(vote_array).result
+#