#OIS1026. 路灯设计

路灯设计

描述

MizMiz热衷于设计,近日她参与设计了一条小路,长 LL 米(左端点为 00 ,右端点为 LL),且已经建好了 nn 个路灯柱子,第 ii 个路灯柱子的位置为 aia_i ,现在只缺少路灯了。

MizMiz 在选购路灯时,遇到了一个难题,要选择照射半径至少为多大的路灯才能使整个街道均有灯光(不考虑街道的宽度)。

虽然答案可能是小数,但是MizMiz 并不喜欢小数,她希望照射半径为整数,而且也希望你可以帮帮她。

输入格式

第一行两个整数,nnLL

第二行 nn 个整数,表示 nn 个路灯柱子的位置。

1n1,0000L1091 \leq n \leq 1,000,0 \leq L \leq 10^9

输出格式

一个整数,代表最小的能使街道照亮的路灯照射半径。

Samples

7 15
15 5 3 7 9 14 0
3