As $N$ vacas de Farmer John ($1 \leq N \leq 100,000$) exercitam os cascos novamente, correndo em pista infinita. Partem de posições distintas e algumas velocidades diferem.
Há faixas para ultrapassar. Duas vacas na mesma faixa nunca podem ocupar a mesma posição. Sem mudar faixa nem velocidade, correrão $T$ minutos ($1 \leq T \leq 1,000,000,000$). Quantas faixas são necessárias?
Entrada
A primeira linha contém $N$ e $T$.
As próximas $N$ contêm posição inicial e velocidade de uma vaca. Posição é inteiro não negativo e velocidade positivo; ambos no máximo um bilhão. Posições iniciais são distintas e dadas em ordem crescente.
Saída
Imprima um inteiro: mínimo de faixas para duas vacas da mesma faixa nunca coincidirem, incluindo o instante $T$.
Exemplos
Entrada 1
5 3 0 1 1 2 2 3 3 2 6 1
Saída 1
3
Autor do problema: Mark Gordon, 2014