#include using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); int N,L; cin >> N >> L; L *= 60; vector A(N); int sum = 0; for(auto &a : A){ string s; cin >> s; a += (s.at(0)-'0')*600; a += (s.at(1)-'0')*60; a += (s.at(3)-'0')*10; a += (s.at(4)-'0'); sum += a; } if(sum <= L){cout << N << endl; return 0;} vector> dp(N+1,vector(L)); dp.at(0).at(0) = 1; for(auto a : A){ for(int i=N-1; i>=0; i--) for(int k=0; k=0; i--) for(int k=0; k