小 C 和小 A 终于有时间一起看电影了。好久没有看电影的他们,希望看尽可能多的电影。
现在总共有 n 部电影,编号为1, 2, 3, ..., n ,并且他们已经知道他们想看的电影的时间长短 ti 以及在哪些电影院播放 posi 。
从一个电影院 x 到另一个电影院 y 需要花费的时间是 abs(posx - posy),他们第一个看电影的电影院作为起点。可以认为他们到达电影院后,就立即播放电影。他们的总时间只有 T 。
请你帮他们安排下,最多能看多少部电影?
第一行两个整数 n 和 T,表示有多少部电影和总时间。
第二行有 n 个数,t1, t2, t3, ..., tn 表示每部电影播放的时间。
第三行有 n 个数, pos1, pos2, pos3, ..., posn 表示每部电影所在的电影院,保证 posi >= posi-1 。
4 17
5 11 3 4
1 1 2 3
3
数据范围: 1 <= n <= 100 。
1 <= ti <= 10000 。
1 <= posi <= 10000 。
1 <= T <= 1000000 。