Задача E. Na2a и уравнение
Ограничение по времени | Ограничение по памяти |
---|---|
1 секунда | 256 мегабайт |
Na2a много баловался на уроке информатики, и учитель в наказание ему придумал следующую задачу. Найти неотрицательное целое число , такое что (, где — заданные числа. Здесь обозначает операцию побитового XOR или исключающего ИЛИ. Данная операция существует во всех современных языках программирования, например, в языках C++ и Java она обозначена как <<\string^>>, в Pascal — как <>. Помогите Na2a решить данное уравнение.
Формат входного файла
В первой строке находятся два целых числа , . Во второй строке находятся целых числа , , ..., .
Формат выходного файла
Выведите -, если уравнение не имеет неотрицательных решений. Иначе выведите такое , что описанное в условии равенство выполняется. Если существует несколько ответов, выведите любой из них.
Примеры
Вход
3 4
1 2 3
Выход
2