#P30143. 最大异或对

最大异或对

Description

在给定的 N个整数$ A_1$,$A_2……A_N$中选出两个进行$xor$(异或)运算,得到的结果最大是多少?

Input Format

第一行输入一个整数 N。
第二行输入 N个整数 $A_1$~$A_N$。

Output Format

输出一个整数表示答案。
3
1 2 3
3

Hint

$1≤N≤10^5,$
$0≤A_i<2^{31}$

Source

2.2数据结构 Trie