小C 有 nnn 个任务要完成,完成一个任务需要一定的任务点数,一开始他一共有 mmm 个任务点数。
每一个任务完成需要至少 lil_ili ,至多 rir_iri 个点数。对于一个任务,消耗 xxx 点完成会得到 xxx 的评分。
这 nnn 个任务的总评分是所有任务的评分的中位数(保证 nnn 为奇数)。
求在小C 完成任务的情况下,最多能获得多少的评分。
第一行,整数n,mn,mn,m。
下面nnn行,每行两个整数 li,ril_i,r_ili,ri,描述一个任务的情况。
保证存在一种方案使得 小C 能够完成所有任务。
输出一行一个数表示最大的评分。
1 1337 1 1000000000
1337
3 26 10 12 1 4 10 11
11
5 26 4 4 2 4 6 8 5 6 2 7
6
n≤2⋅105,1≤li≤ri≤109,1≤m≤2⋅1014n\leq 2\cdot 10^5,1\leq l_i\leq r_i\leq 10^9,1\leq m\leq 2\cdot 10^{14}n≤2⋅105,1≤li≤ri≤109,1≤m≤2⋅1014。