hint on three-vote data structure
We recommend doing this with three HashMaps: one for the number of
first-choice votes per candidate, one for the number of second-choice
votes per candidate, and one for the number of third-choice votes per
candidate.