F. Mua sách


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

Bạn đang ở một cửa hàng sách bán N cuốn sách khác nhau. Bạn biết giá (H_i) và số trang (S_i) của mỗi cuốn sách. Bạn quyết định tổng giá mua của bạn tối đa là X. Hỏi số trang tối đa bạn có thể mua là bao nhiêu? Bạn chỉ được mua mỗi cuốn sách tối đa một lần.

Input

Dòng đầu tiên chứa hai số nguyên N và X: số lượng sách và tổng giá tối đa (1 <= N <= 1000, 1 <= X <= 10^4).
Dòng tiếp theo chứa N số nguyên H_1, H_2, ..., H_N: giá của mỗi cuốn sách (1 <= H_i <= 1000).
Dòng cuối cùng chứa N số nguyên S_1, S_2, ..., S_N: số trang của mỗi cuốn sách (1 <= S_i <= 1000).

Output

In ra một số nguyên: số trang tối đa.

Example
input
4 10
4 8 5 3
5 12 8 1

output
13


Note
Ví dụ: Bạn có thể mua sách 1 (giá 4, trang 5) và sách 3 (giá 5, trang 8). Tổng giá 4 + 5 = 9 <= 10, tổng trang 5 + 8 = 13.


Comments

There are no comments at the moment.