#1444. 华华可爱 II

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Flyic

题目描述

华华可爱的日历里有 NN 场比赛。每场比赛有一个起止时间 [Li,Ri][L_i,R_i]

华华可爱往日历中添加了太多的比赛,导致她无法全部打所有的比赛了。所以她只能剔除其中的一些比赛,使得剩下的比赛都不冲突。

两场比赛 [L1,R1],[L2,R2][L_1,R_1],[L_2,R_2] 不冲突当且仅当 R1L2R_1\le L_2 或者 R2L1R_2\le L_1

但是,华华可爱发现她打完一场比赛之后需要 TT 时间来休息。即如果她打了一场比赛 [L,R][L,R],那么她必须要等到 R+TR+T 时间才能开始打下一场比赛。

华华可爱想知道她最多还能剩下多少场比赛。

输入格式

第一行两个整数 N,TN,T1N1000,1T1061\le N\le 1000,1\le T\le 10^6)。

接下来 NN 行,每行两个整数 Li,RiL_i,R_i0Li<Ri1060\le L_i< R_i\le 10^6)。

输出格式

仅一个整数,表示答案。

样例

Sample Input

3 1
1 3
3 5
2 4

Sample Output

1