#include <iostream>
#include <cmath>
using namespace std;
float czas;
int testy,obzartuchy,ile_ciastek[100],suma=0, ciastka_w_pudelku;
int main()
{
cin>>testy;
for(int i=0; i<testy; i++)
{
cin>>obzartuchy>>ciastka_w_pudelku;
if(((ciastka_w_pudelku<1)||(obzartuchy<1))||((ciastka_w_pudelku<1)&&(obzartuchy<1)))
{
cout<<suma<<endl;
goto a;
}
else
{
for(int i=0; i<obzartuchy; i++)
{
cin>>czas;
if(czas<0) goto a;
else
ile_ciastek[i]=86400/czas;
suma+=ile_ciastek[i];
}
cout<<ceil((double)suma/ciastka_w_pudelku)<<endl;
a:
suma=0;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpmbG9hdCBjemFzOwppbnQgdGVzdHksb2J6YXJ0dWNoeSxpbGVfY2lhc3Rla1sxMDBdLHN1bWE9MCwgY2lhc3RrYV93X3B1ZGVsa3U7CmludCBtYWluKCkKewoKICAgIGNpbj4+dGVzdHk7CiAgICBmb3IoaW50IGk9MDsgaTx0ZXN0eTsgaSsrKQogICAgewogICAgY2luPj5vYnphcnR1Y2h5Pj5jaWFzdGthX3dfcHVkZWxrdTsKICAgIGlmKCgoY2lhc3RrYV93X3B1ZGVsa3U8MSl8fChvYnphcnR1Y2h5PDEpKXx8KChjaWFzdGthX3dfcHVkZWxrdTwxKSYmKG9iemFydHVjaHk8MSkpKQogICAgewogICAgY291dDw8c3VtYTw8ZW5kbDsKICAgIGdvdG8gYTsKICAgIH0KICAgIGVsc2UKICAgIHsKICAgICAgICBmb3IoaW50IGk9MDsgaTxvYnphcnR1Y2h5OyBpKyspCiAgICAgICAgewoKICAgICAgICAgICAgY2luPj5jemFzOwogICAgICAgICAgICBpZihjemFzPDApIGdvdG8gYTsKICAgICAgICAgICAgZWxzZQogICAgICAgICAgICBpbGVfY2lhc3Rla1tpXT04NjQwMC9jemFzOwogICAgICAgICAgICBzdW1hKz1pbGVfY2lhc3Rla1tpXTsKCiAgICAgICAgfQoKCmNvdXQ8PGNlaWwoKGRvdWJsZSlzdW1hL2NpYXN0a2Ffd19wdWRlbGt1KTw8ZW5kbDsKYToKc3VtYT0wOwogICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0K