#2316. 最大异或值(多测版)

最大异或值(多测版)

Background

Special for beginners, ^_^

Description

在给定的 NN 个整数 A1,A2,,ANA_1,A_2,…,A_N 中选出两个进行异或运算,得到的结果最大是多少?

Format

Input

本题包含多组测试例。对于每组测试例:

第一行一个正整数 N105N(\le10^5)

第二行 NN 个非负整数 Ai<231A_i(<2^{31})。 .

Output

每行一个整数表示答案。

Samples

5
2 9 5 7 0
14

Limitation

1s, 1024KiB for each test case.