Voting with Bidirectional Elimination