Единственная Выигрышная Стратегия

https://en.wikipedia.org/wiki/WarGames

https://xkcd.com/601/

Возможно вы играли в эту игру ранее: Каждый игрок выбирает положительное число. Победителем становится участник выбравший минимальное число не выбранное никаким другим игроком.

Ваш друг пригласил вас сыграть в эту игру, но вы решили, что теория игр слишком сложная штука и единственной выигрышной стратегией является не начинать игру. Вместо этого вы вызвались подводить результаты. Вам дан результат выбора всех участников, можете ли вы определить, кто выиграет?

Входные данные

Заголовочный файл называется "winning_move.h" и имеет два метода:

Ответ

Выведите одно число — победившее число или 0, если победителя нет.

Ограничения

1 ≤ GetNumPlayers() ≤ 35000000

Примеры

Оригинальное условие

https://code.google.com/codejam/contest/11264486/dashboard#s=p4