問題文
はじめに N 個の整数 Ai (1≤i≤N) が与えられます。
K 個の整数 Xi (1≤i≤K) について、すべての i に対し 1≤Xi≤N となるような組は NK 個存在しますが、それらすべてに対し AX1,AX2,… AXK の最頻値(複数ある場合はそのうち最大のもの)を求め、それらの排他的論理和を出力してください。
制約
- 1≤N≤2×105
- 1≤K≤2×105
- 0≤Ai<230
- 与えられる入力はすべて整数
入力
出力
答えを一行に出力してください。
入力例1
出力例1
X の組としては (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) がありえます。
それぞれの組について、(AX1,AX2) の最頻値は 1,1,1,3,1,3,3,3 となるのでこれらの排他的論理和である 0 を出力します。
入力例2
5 23
192 2738 887 273 1928
出力例2
入力例3
8 12
383 567 383 378 39 1192 726 39
出力例3