#include <iostream>
#include <math.h>
using namespace std;
int lp, goscie;
double ciastkapud,lpudelek,ciastkasuma=0;
int czas_jedzenia[2],ciastkazjedz[2];
int main()
{
cin >>lp;
for(int i=0; i<lp; i++)
{
cin>>goscie;
cin>>ciastkapud;
for(int i=0; i<goscie; i++)
{
cin>>czas_jedzenia[i];
ciastkazjedz[i] = floor(86400 / czas_jedzenia[i]);
ciastkasuma+=ciastkazjedz[i];
}
lpudelek = ceil(ciastkasuma/ciastkapud);
cout<<lpudelek<<endl;
ciastkasuma=0;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBscCwgZ29zY2llOwpkb3VibGUgY2lhc3RrYXB1ZCxscHVkZWxlayxjaWFzdGthc3VtYT0wOwppbnQgY3phc19qZWR6ZW5pYVsyXSxjaWFzdGthemplZHpbMl07CgppbnQgbWFpbigpCnsKICAgIGNpbiA+PmxwOwogICAgZm9yKGludCBpPTA7IGk8bHA7IGkrKykKICAgIHsKICAgICAgICBjaW4+Pmdvc2NpZTsKICAgICAgICBjaW4+PmNpYXN0a2FwdWQ7CiAgICAgICAgZm9yKGludCBpPTA7IGk8Z29zY2llOyBpKyspCiAgICAgICAgewogICAgICAgICAgIGNpbj4+Y3phc19qZWR6ZW5pYVtpXTsKICAgICAgICAgICBjaWFzdGthemplZHpbaV0gPSBmbG9vcig4NjQwMCAvIGN6YXNfamVkemVuaWFbaV0pOwogICAgICAgICAgIGNpYXN0a2FzdW1hKz1jaWFzdGthemplZHpbaV07CiAgICAgICAgfQogICAgICAgICAgbHB1ZGVsZWsgPSBjZWlsKGNpYXN0a2FzdW1hL2NpYXN0a2FwdWQpOwogICAgICAgICAgY291dDw8bHB1ZGVsZWs8PGVuZGw7CiAgICAgICAgICBjaWFzdGthc3VtYT0wOwogICAgfQoKICAgIHJldHVybiAwOwp9Cg==