Підмасив з максимальним XOR#3741

Підмасив з максимальним XOR

1 секунда
256 мегабайтів
Дуже легка

Задано масив цілих чисел. Знайдіть підмасив з максимальним XOR.

Вхідні дані

Перший рядок містить розмір масиву n~(n \le 10^5). Другий рядок містить цілих чисел a_1, a_2, ..., a_n~(0 \le a_i \le 10^{18}).

Вихідні дані

Виведіть такі і , для яких a_l ~ xor ~ a_{l+1} ~ xor ~ ... ~ xor ~ a_r приймає найбільше значення серед усіх можливих підмасивів [l...r]~(1 \le l \le r \le n). У цьому ж рядку виведіть значення максимального XOR.

Приклади

Приклад 1

Loading
Loading