Las $N$ vacas de Farmer John ($1 \leq N \leq 100,000$) ejercitan de nuevo sus pezuñas corriendo por una pista infinita. Parten de posiciones distintas y algunas velocidades difieren.
Hay carriles para adelantar. Dos vacas del mismo carril nunca pueden ocupar la misma posición. Sin cambios de carril ni velocidad, correrán $T$ minutos ($1 \leq T \leq 1,000,000,000$). ¿Cuántos carriles necesita?
Entrada
La primera línea contiene $N$ y $T$.
Las siguientes $N$ contienen posición inicial y velocidad de una vaca. La posición es un entero no negativo y la velocidad positivo; ambos como máximo mil millones. Las posiciones iniciales son distintas y se dan en orden creciente.
Salida
Imprime un entero: mínimo de carriles para que dos vacas del mismo carril nunca coincidan, incluido el instante $T$.
Ejemplos
Entrada 1
5 3 0 1 1 2 2 3 3 2 6 1
Salida 1
3
Autor del problema: Mark Gordon, 2014