QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 1024 MB
[0]

# 3726. 2017 Revenge

Statistics

Bobo has n integers a1,a2,,an. He would like to choose some of the integers and calculate their product (the product of the empty set is defined as 1).

Bobo would like to know the number of products whose remainder divided by 2017 is r. As the exact number is too large, he only asks for the number modulo 2.

Input

The input contains zero or more test cases and is terminated by end-of-file. For each case,

The first line contains two integers n,r.

The second line contains n integers a1,a2,,an.

  • 1n2×106
  • 1r,a1,a2,,an<2017
  • The sum of n does not exceed 2×106.

Output

For each case, output an integer which denotes the parity.

Sample Input

3 6
2 3 4
4 1
1 1 2016 2016

Sample Output

1
0