输入的第一行是两个整数n,T,表示主任务的数目以及剩余的时间;
接下来的输入描述了这n个主任务。对于每个主任务,第一行为三个整数n_i,t_i0,c_i0,表示第i个主任务下有n_i个附属任务,且完成主任务所需的时间为t_i0,得到的经验值为c_i0;接下来n_i行,每行两个整数t_ij,c_ij,表示第i个主任务下的第j个附属任务所需的时间为t_ij,得到的经验值为c_ij。
输出一行,包含一个整数,表示可以获得的经验值的最大值。
3 10
0 2 3
0 3 6
0 5 8
17
1≤n≤100,0≤n_i≤500,1≤t_ij,T≤500,1≤c_ij≤100,000