1780 - [Usaco2010 Feb]corral 覆盖牛棚

Input

  • 第一行 : 用空格隔开的两个整数C和M * 第二行到M+1行: 第i+1行为两个用空格分开的整数 x_i和l_i

Output

  • 第一行: 单独一个整数表示最少的围栏数,从而能够覆盖整个牛棚的外圈

Examples

Input

5 3
0 1
1 2
3 3

Output

2
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题