#Y1001. 最大中位数

最大中位数

Description

给定一个长度为nn的,每项均为正整数的数组aa(其中nn为奇数)。另外给定正整数tt,你可以进行以下操作至多tt次:

  • 选择一个下标ii1in1\le i\le n),然后令ai=ai+1a_i=a_i+1

最大化操作后的数组aa的中位数。求出这个最大值。

Format

Input

第一行包含两个整数 nntt1n21051 \le n \le 2 \cdot 10^5nn 为奇数, 1t1091 \le t \le 10^9 )——数组中的元素个数和可以进行的操作次数。

第二行包含 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n1ai1091 \le a_i \le 10^9 )。

Output

操作后的数组aa的中位数的最大值。

Samples

3 2
1 3 5

5

5 5
1 2 1 1 1

3

Note

在第一个例子中,可以将第二个元素增加两次。此时数组将变为 [1,5,5],中位数为 5。