Турист рухається віссю . Він може рухатися в будь-якому напрямку зі швидкістю, що не перевищує , або залишатися на місці. Із газетних оголошень він дізнається, що у момент часу t_1 у точці x_1 відбудеться одна цікава подія, у момент часу t_2 в точці x_2 — інша, і так далі до (x_N, t_N). Цікаві події дуже короткочасні — вважаємо, що вони відбуваються миттєво. Подія вважається відвіданою, якщо у момент часу t_i турист знаходиться у точці x_i.
Напишіть програму, яка визначає максимальну кількість цікавих подій, які турист може відвідати за наступних двох припущень:
На початку руху (у момент часу ) турист перебуває у точці ;
Турист може вибрати будь-яку початкову точку.
Перший рядок містить одне ціле число (1 \le N \le 100\,000) — кількість цікавих подій. Наступні рядків містять по два цілих числа x_i і t_i — координату і час -ї події. Останній рядок містить одне ціле число — максимальну можливу швидкість туриста. Всі x_i задовольняють -10^8 \le x_i \le 10^8, всі t_i — 1 \le t_i \le 10^6, і 1 \le V \le 1000. Можуть бути різні події з однаковими координатами або з однаковими моментами часу , але не з однаковими і одночасно.
Виведіть в один рядок два цілих числа: максимальну кількість подій, які турист може відвідати, якщо він стартує з точки у момент часу , а також максимальну кількість подій, якщо він може вибрати початкову точку.
Приклад 1