### 问题描述
乐乐有一组 N 个整数值的数组。乐乐要找到需要添加到集合中的最小值,使得以下内容成立:
对于集合中的任意两个整数 A 和 B,它们的按位异或 A⊕B 也在集合中。
请注意:来自集合的 N 个元素两两不同。
第一行包含一个整数 N。
第二行包含 N 个整数,表示集合的元素 ai。
输出一个整数,表示需要添加到集合中的最小整数数量。
4 0 1 2 3
0
1≤N≤105,1≤ai≤1018。