問題文

はじめに NN 個の整数 Ai (1iN)A_i\ (1\le i \le N) が与えられます。

KK 個の整数 Xi (1iK)X_i\ (1\le i \le K) について、すべての ii に対し 1XiN1 \le X_i \le N となるような組は NKN^K 個存在しますが、それらすべてに対し AX1,AX2, AXKA_{X_1},A_{X_2},\dots\ A_{X_K} の最頻値(複数ある場合はそのうち最大のもの)を求め、それらの排他的論理和を出力してください。

制約

  • 1N2×1051 \le N \le 2 \times10^5
  • 1K2×1051 \leq K \leq 2 \times 10^5
  • 0Ai<2300 \le A_i < 2^{30}
  • 与えられる入力はすべて整数

入力

N KN\ K
A1 A2  ANA_1\ A_2\ \dots\ A_N

出力

答えを一行に出力してください。

入力例1

2 3
1 3

出力例1

0

XX の組としては (X1,X2,X3)=(1,1,1),(1,1,2),(1,2,1),(1,2,2),(2,1,1),(2,1,2),(2,2,1),(2,2,2)(X_1,X_2,X_3)=(1,1,1),(1,1,2),(1,2,1),(1,2,2),(2,1,1),(2,1,2),(2,2,1),(2,2,2) がありえます。

それぞれの組について、(AX1,AX2)(A_{X_1},A_{X_2}) の最頻値は 1,1,1,3,1,3,3,31,1,1,3,1,3,3,3 となるのでこれらの排他的論理和である 00 を出力します。

入力例2

5 23
192 2738 887 273 1928

出力例2

3996

入力例3

8 12
383 567 383 378 39 1192 726 39

出力例3

0

Submit


Go (1.21)