#include <iostream>
using namespace std;
int testy,obzartuchy,cwpudelku;
int dzien;
int liczbaciastek;
int ciastkadokupienia,pudelkadokupienia;
int main()
{
dzien=86400;
liczbaciastek=0;
ciastkadokupienia=0;
cin>>testy;
int czas;
for(int i=1; i<=testy; i++)
{
cin>>obzartuchy;
cin>>cwpudelku;
float *tablica;
tablica=new float[obzartuchy];
for(int j=1; j<=obzartuchy; j++)
{
cin>>czas;
tablica[j-1]=czas;
liczbaciastek+=(dzien/tablica[j-1]);
}
while(ciastkadokupienia<liczbaciastek)
{
ciastkadokupienia+=cwpudelku;
}
liczbaciastek=0;
pudelkadokupienia=ciastkadokupienia/cwpudelku;
cout<<pudelkadokupienia<<endl;
delete[]tablica;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IHRlc3R5LG9iemFydHVjaHksY3dwdWRlbGt1OwppbnQgZHppZW47CmludCBsaWN6YmFjaWFzdGVrOwppbnQgY2lhc3RrYWRva3VwaWVuaWEscHVkZWxrYWRva3VwaWVuaWE7CmludCBtYWluKCkKewogICAgZHppZW49ODY0MDA7CiAgICBsaWN6YmFjaWFzdGVrPTA7CiAgICBjaWFzdGthZG9rdXBpZW5pYT0wOwoKICAgIGNpbj4+dGVzdHk7CiAgICBpbnQgY3phczsKICAgIGZvcihpbnQgaT0xOyBpPD10ZXN0eTsgaSsrKQogICAgewogICAgICAgIGNpbj4+b2J6YXJ0dWNoeTsKICAgICAgICBjaW4+PmN3cHVkZWxrdTsKICAgICAgICBmbG9hdCAqdGFibGljYTsKICAgICAgICB0YWJsaWNhPW5ldyBmbG9hdFtvYnphcnR1Y2h5XTsKCiAgICAgICAgZm9yKGludCBqPTE7IGo8PW9iemFydHVjaHk7IGorKykKICAgICAgICB7CiAgICAgICAgICAgIGNpbj4+Y3phczsKICAgICAgICAgICAgdGFibGljYVtqLTFdPWN6YXM7CiAgICAgICAgICAgIGxpY3piYWNpYXN0ZWsrPShkemllbi90YWJsaWNhW2otMV0pOwogICAgICAgIH0KCiAgICAgICAgd2hpbGUoY2lhc3RrYWRva3VwaWVuaWE8bGljemJhY2lhc3RlaykKICAgICAgICB7CiAgICAgICAgICAgIGNpYXN0a2Fkb2t1cGllbmlhKz1jd3B1ZGVsa3U7CgogICAgICAgIH0KICAgICAgICBsaWN6YmFjaWFzdGVrPTA7CiAgICAgICAgcHVkZWxrYWRva3VwaWVuaWE9Y2lhc3RrYWRva3VwaWVuaWEvY3dwdWRlbGt1OwogICAgICAgIGNvdXQ8PHB1ZGVsa2Fkb2t1cGllbmlhPDxlbmRsOwogICAgICAgIGRlbGV0ZVtddGFibGljYTsKICAgIH0KCiAgICByZXR1cm4gMDsKCn0KCgoKCg==