I must be misunderstanding something, because it seems to me that this basically gives the top candidate their votes, and the second top candidate every other vote. What am I missing?
EDIT: Oh, on one of the rounds the top candidate might become the bottom candidate, I see.