J. Соревнование эльфов
Дедушка Мороз организует футбольный турнир среди эльфов.
У него есть эльфов, пронумерованных от до . В каждой встрече между двумя эльфами побеждает тот, у кого номер больше.
Турнир проходит по следующим правилам. Все эльфы выстраиваются в шеренгу, после чего первый эльф встречается со вторым, третий с четвертым, пятый с шестым и так далее. В каждой паре проигравший эльф выбывает из турнира, а победители снова выстраиваются в шеренгу, сомкнув строй. Например, если шеренга состоит из эльфов , то эльфы с номерами и выбывают, а победители образуют шеренгу . Эта процедура повторяется раз, пока не останется один эльф, который и станет победителем.
Вы являетесь поклонником эльфа с номером , которому сегодня исполнилось лет. В качестве подарка вам нужно найти такую начальную шеренгу, чтобы эльф с номером выиграл ровно встреч.
Входные данные
Первая строка содержит три целых числа , и (, , ).
Выходные данные
Если такой начальной шеренги не существует, выведите одно целое число .
В противном случае выведите чисел — номера эльфов в искомой шеренге.
Если существует несколько правильных ответов, можно вывести любой из них.
Примеры
Примечание
В первом примере шеренга эльфов изменяется следующим образом: .
Во втором примере шеренга эльфов изменяется следующим образом: .