How should we elect the president?