#include <stdio.h>

int main() {
    
    int numbers, n, k;
    int S = 0, cnt = 0;
    scanf("%d", &numbers);

    while (numbers > 0)//组数
    {
        scanf("%d%d", &n, &k);
        int i = 0, arr[60] = {-1};
        for (i = 0; i < n; i++) {//每一组数字的数量
            scanf("%d", &arr[i]);
            if(arr[i] >= k)//情况1
            {
                S = S + arr[i];
            }
            if(arr[i] == 0 && S >= 1)//情况2
            {
                S--;
                cnt++;
            }
        }
        printf("%d\n", cnt);
        S = 0;//每一组结束后需要重置S和cnt
        cnt = 0;
        numbers--;
    }
    return 0;
}