Світло в кінці тунеля
Тунель з квадратним перерізом складається з (n-1) секції. Підлога у кожній секції плоска і може бути нахилена догори або вниз. Координати (x_1, y_1), (x_2, y_2), ..., (x_n, y_n) (x_1 < x_2 < ... < x_n) описують точки, у яких підлога тунеля починається, закінчується (перша і остання пари координат відповідно), або де секції з'єднуються. Висота тунеля рівна 1, тобто стеля i-ї "точки з'єднання" має координати (x_i, y_i + 1).
У тунель направлено промінь лазера. Для того, щоб забезпечити передачу сигналу, можуть бути використанв перетворювачі світла, які можна встановити на границях секцій. Ці перетворювачі перенаправляють промінь у потрібному напрямку, причому не обов'язково з точки падіння променя (див. ілюстрацію).
Так як перетворювачі перекривають тунель повністю і можуть бути встановлені лише на границях секцій, то кожен перетворювач однозначно задається своєю координатою - одним з чисел x_1, x_2, ..., x_n.
Визначіть мінімальну кількість перетворювачів, необхідних для того, щоб світло дійшло до кінця тунелю. Дотикання променем стінок тунелю не допускається.
Вхідні дані
Перший рядок вхідного файлу містить ціле число N (2 ≤ N ≤ 1000). Наступні N рядків містять 2 дійсних числа, заданих у типі extended – координати x_i і y_i (-10000 ≤ x_i, y_i ≤ 10000).
Вихідні дані
Виведіть одне число – найменшу кількість перетворювачів, необхідних для того, щоб промінь дійшов до кінця тунелю.