#include #include #include #include using namespace std; int a[100010]; set st; int main() { int t,n,m,x; cin>>t; while(t--){ cin>>n>>m; for(int i=1;i<=n;i++){ scanf("%d",&x); a[i]=a[i-1]+x; } st.clear(); st.insert(0); bool flag=false; for(int i=1;i<=n;i++){ if(st.count(a[i]-m)){ flag=true; break; } st.insert(a[i]); } puts(flag?"YES":"NO"); } return 0; }