给定一个长度为n的序列a。
我们定义三回文序列是形如k1a...ak2b...bk1a...a的序列,例如:[1,1,1,2,2,1,1,1]是一个三回文序列,而[1,1,1,2,2,2,3,3,3],[1,1,2,2,1]都不是三回文序列。
现在,希望你找到序列a中最长的三回文序列的长度。
注意,k1,k2可以为0
第一行给出一个数字T,表示T组测试用例
对于每一个测试用例
第一行给出序列的长度n
第二行给出序列a1,a2,a3...an
对于每一个测试用例,输出最长的三回文序列的长度。
6
8
1 1 2 2 3 2 1 1
3
1 3 3
4
1 10 10 1
1
26
2
2 1
3
1 1 1
7
2
4
1
1
3
1≤t≤2000 1≤∑n≤2e5,1≤ai≤26