$N$ 個の整数 $a_1, \dots, a_N$ と法 $M = 10^K - 1$ が与えられる。$a_i + a_j + a_k \equiv 0 \pmod M$ を満たす組 $(i, j, k)$ ($1 \le i \le j \le k \le N$) の個数を求めよ。
入力
入力の最初の行には、2つの整数 $N$ と $K$ ($1 \le N \le 500, 1 \le K \le 2 \times 10^4$) が含まれる。
続く $N$ 行の各行には、整数 $a_i$ が1つずつ含まれる。$0 \le a_i < 10^{20\ 000}$ であることが保証される。
出力
条件を満たす組の個数を1行で出力せよ。
入出力例
入力 1
4 1 0 1 10 17
出力 1
3