NNN 個の正の整数が与えられ、i(1≦i≦N)i(1≦i≦N)i(1≦i≦N) 番目の正の整数は aia_iai です。 NNN 個の整数のうち 000 個以上を選んで、選んだ全ての整数のビットごとの排他的論理和を計算します。 計算結果が KKK となるような整数の選び方の個数を 109+710^9+7109+7 で割った余りを求めてください。 ただし、000 個選んだときのビットごとの排他的論理和は 000 とします。
使用您的 gxyz 通用账户