Nhân ngày lễ tình nhân, Ami quyết định đi leo núi. Ami đứng trước n ngọn núi được đánh số từ 1 đến n, mỗi ngọn núi có chiều cao là hi và một chỉ số boosting là di. Ami có thể bắt đầu leo núi ở bất kì ngọn núi nào và khi vượt qua ngọn núi i, Ami có thể dừng lại hoặc phải leo ở những ngọn núi có chỉ số lớn hơn i và có độ cao lớn hơn độ cao ngọn núi hiện tại ít nhất là di. Hệ thức hóa, giả sử Ami đang ở ngọn núi i có chiều cao hi và chỉ số boosting di, Ami sẽ được leo ngọn núi j nếu j > i và hj – hi >= di. Ami muốn leo nhiều núi nhất có thể, do đó các bạn được phép giúp Ami tìm ra lịch trình leo núi tối ưu.
Dữ liệu vào
Dòng đầu tiên là một số nguyên dương n (n <= 2 * 105) là số ngọn núi
Dòng tiếp theo là n số nguyên dương hi (hi <= 106) là độ cao ngọn núi thứ i.
Dòng cuối cùng là n số nguyên dương di (di <= 106) là chỉ số boosting của ngọn núi i.
Dữ liệu ra
Một số nguyên là số ngọn núi nhiều nhất Ami có thể leo.
Input
5
1 2 3 4 5
2 1 3 1 1
Output
3
Input
1
1
1
Output
1
Giải thích
Ở ví dụ 1, Ami có thể leo núi theo thứ tự |1 4 5|.
Ở ví dụ 2, Ami chỉ có thể leo 1 ngọn núi.