#include const int MAX = 100002; int main() { int t, n, m, a[MAX]; int i, j, k, f; scanf("%d", &t); while (t--) { scanf("%d%d", &n, &m); for (i = 0; i < n; i++) scanf("%d", &a[i]); f = 0; for (i = 0; i < n; i++) { k = 0; for (j = i; j < n; j++) { k += a[j]; if (k % m == 0) { printf("YES\n"); f = 1; break; } } if (f) break; } if (!f) printf("NO\n"); } }