\color{Pink}A \color{rgb(0,248,0)}-\color{PaleTurquoise} {SOUL} 大学一共开设了nnn门课,每一门课都有学分cic_ici,王嘉然可以选择连续的一段课程去学。
其中⨁\bigoplus⨁表示按位异或。
王嘉然想请你帮帮她,告诉她最少选多少门课就能获得最多的学分。
第一行,一个整数t(1≤t≤104)t(1\le t \le 10^4)t(1≤t≤104)代表数据组数。 对于每组数据: 第一行,一个整数n(1≤n≤2×105)n(1\le n \le 2\times 10^5)n(1≤n≤2×105),代表课程数目。 第二行,nnn个整数a(0≤ai≤230)a(0\leq a_i \leq 2^{30})a(0≤ai≤230),代表每门课的学分。
保证1≤∑n≤2×1051\leq\sum n \leq 2\times 10^51≤∑n≤2×105。
对于每组数据,输出一行数字代表王嘉然最少需要上的课程数。
输入样例1:
2 6 1 1 4 5 1 4 5 1 0 2 4 0
输出样例1:
5 0