#P5390. Load Balancing

Load Balancing

题目描述

农民约翰的N{N}奶牛分别站在其二维农场1{(1)}上不同的位置x1{(x1,}y1{y1)…}xn{(xn,}yn{yn)}1{1≤}N{N≤}100{100,}xi{xi}yi{yi}的大小{}(多为B{B}的正奇数)的正奇数整数。

FJ{FJ}想通过建立一个长的(实际上是无限长的)南北围栏来划分他的领域,方程x=a(a{x=a(a}将是一个偶数,从而确保他不会通 过任何奶牛的位置建立围栏{)}

他还想用等式y=b{y=b}建立一个长的(实际上是无限长的)东西围栏,其中b{b}是一个偶数。这两道栅栏在点a{(a,}b{b)}处交叉,它们一起将他的田地划分为四个区域。

FJ{FJ}希望选择a{a}b{b,}以使出现在四个结果区域的奶牛合理地"平衡",没有区域包含过多的奶牛。让M{M}成为四个区域中出现的最大奶牛数,FJ{FJ}希望使M{M}旧能小。

请帮助他确定M{M}的最猩能值。对于前五个测试用例,B{B}保证最多为100{100}。在所有测试用例中,B{B}保证最多为1000000{1000000}

输入格式

输入的第一行包含两个整数,N{N}B{B}

接下来的n{n}行分别包含单个牛的位置,指定其x{x}y{y}坐标。

输出格式

您应该输出FJ{FJ}通过优化其围栏的位置可以实现的最猩能M{M}值。

样例

输入样例

7 10
7 3
5 5
9 7
3 1
7 7
5 3
9 1

输出样例

2