#2242. Load Balancing

Load Balancing

题目描述

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

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

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

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

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

输入格式

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

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

输出格式

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

样例

输入样例

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

输出样例

2