#icpc2013summerwarmingUpa. [icpc2013summer_warmingUp_a]Anime Master
[icpc2013summer_warmingUp_a]Anime Master
描述
KM非常喜欢动画(日本动漫)。他试图尽可能多地观看动画。动画每周都在同一个时区播放。因为他是一个完美主义者,他必须每周观看相同的动画。此外,他不能在同一时间观看动画,也不能通过录制后来观看。KM是一个非常优秀的数学家,但由于有很多动画正在播放,他找不到这个问题的最佳解决方案。作为优秀的程序员,你能解决这个问题吗?
输入
输入文件的第一行包含两个整数和(,),分别表示动画的数量和一周的长度。在KM所在的国家,一周由个单位时间组成。接下来的行中,每行给出了每个动画的开始时间和结束时间(,)。表示动画持续时间超过了一周的边界。可能出现两个动画的结束时间等于另一个动画的开始时间的情况。
输出
输出他可以看到的动画的最大数量。
示例输入
3 10
0 3
3 7
7 0
示例输出
3
示例输入
3 10
0 5
2 7
6 9
示例输出
2
示例输入
5 10
1 6
2 7
3 8
4 9
5 0
示例输出
1