#abc272g. [abc272_g]Yet Another mod M

[abc272_g]Yet Another mod M

给出一个长度为 NN 的序列 AA, 其中 AA 的每个元素均为正整数且互不相同。

你需要选择一个的正整数 MM,满足 3M1093\leq M\leq 10^9,并执行一次下列操作:

  • 对于 1iN1\leq i\leq N,将 AiA_i 替换为 AiA_i modmod MM

若能找到一个数 MM 使得序列 AA 中存在一个数 xx,且对于 1iN1\leq i\leq N,满足 Ai=xA_i=x 的数量大于 AiA_i /= \mathrlap{\,/}{=} x x 的数量,输出这个 MM,否则输出 1-1