#P2509. 和的模

和的模

题目描述

给你 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n 以及一个整数 mm

问:能否从这 nn 个数中选出若干个(至少 11 个)整数,使得选出的整数之和能被 mm 整除?

输入格式

第一行,两个整数 nnmm,以空格分隔(1n1061 \le n \le 10^62m1032 \le m \le 10^3)。

第二行,nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n,以空格分隔(1ai1091 \le a_i \le 10^9)。

输出格式

如果能够从nn 个数中选出若干个(至少 11 个)整数,使得选出的整数之和能被 mm 整除,输出一行 YES

否则,输出一行 NO

样例

3 5
1 2 3
YES
1 6
5
NO
4 6
3 1 1 3
YES
6 6
5 5 5 5 5 5
YES