Дощик
У НІІ метеорології вирішили вивчити процес утворення водойм на різних рельєфах місцевості під час дощу. У зв'зку складності реальної задачі було створено двомірну модель, у якій місцевість має лише два виміри - висоту та довжину. У цій моделі рельєф місцевості можна подати як N-ланцюгову ламану з вершинами (x_0, y_0), ..., (x_N, y_N), де x_0 < x_1 < ... < x_N і y_i ≠ y_j, для довільних i < j. Ліворуч у точці x_0 і праворуч у точці x_N рельєф обмежено вертикальними горами величезної висоты. Якби рельєф був горизонтальним, то після дощу уся місцевість покрилась би шаром води глибини H. Але оскільки рельєф - це ламана, то вода стікає і накопичується у заглибинах, утворюючи водойми.
Потрібно знайти максимальну глибину у водаймах, що утворились після дощу.
Вхідні дані
У першому рядку задано натуральне число N (1 ≤ N ≤ 100) та H - дійсне число, задане з трьома цифрами після десяткової крапки (0 ≤ H ≤ 10^9). У наступних N+1 рядках - по два цілих числа x_i, y_i (-10000 ≤ x_i, y_i ≤ 10000, 0 ≤ i ≤ N).
Числа у рядках відокремлено пропусками.
Вихідні дані
Виведіть єдине число - шукану глибину з точністю до 4-х знаків після десяткової крапки.