#include <iostream>
using namespace std;
int main() {
int t, n, k;
scanf("%d", &t);
while(t--)
{
scanf("%d %d", &n, &k);
int a[n];
for(int i = 0; i < n; i++){
scanf("%d", &a[i]);
}
int sum = 0;
int flag = 0;
for(int i = 0; i < n; i++){
sum += a[i];
if(sum >= k){
flag = 1;
break;
}
}
if(flag)printf("YES\n");
else printf("NO\n");
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgdCwgbiwgazsKCXNjYW5mKCIlZCIsICZ0KTsKCXdoaWxlKHQtLSkKCXsKCQlzY2FuZigiJWQgJWQiLCAmbiwgJmspOwoJCWludCBhW25dOwoJCWZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewoJCQlzY2FuZigiJWQiLCAmYVtpXSk7CgkJfQoJCWludCBzdW0gPSAwOwoJCWludCBmbGFnID0gMDsKCQlmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKXsKCQkJc3VtICs9IGFbaV07CgkJCWlmKHN1bSA+PSBrKXsKCQkJCWZsYWcgPSAxOwoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJaWYoZmxhZylwcmludGYoIllFU1xuIik7CgkJZWxzZSBwcmludGYoIk5PXG4iKTsKCX0KCXJldHVybiAwOwp9