给一个 1 到 N 的排列 {Ai},询问是否存在
$$1 \le p_1<p_2<p_3<p_4<p_5<…<p_{Len} \le N (Len \ge 3)$$使得 Ap1,Ap2,Ap3,⋯,ApLen 是一个等差序列。
输入的第一行包含一个整数 T,表示组数。
下接 T 组数据,每组第一行一个整数 N,每组第二行为一个 1 到 N 的排列,数字两两之间用空格隔开。
对于每组数据,如果存在一个等差子序列,则输出一行 Y,否则输出一行 N。
2
3
1 3 2
3
3 2 1
N
Y
对于前 5 个测试点的数据,1≤N≤5×105,T≤5,时限 5s。
对于后 21 个测试点的数据,1≤N≤10000,T≤7,时限 2s。