Розгляньте ламану з вершинами в точках (x_1, y_1), (x_2, y_2), \ldots, (x_N, y_N) . Ці координати задовольняють умови x_i < x_{i+1} та y_i \ne y_{i+1} для кожного . Від крайньої лівої вершини (x_1, y_1) і крайньої правої вершини (x_N, y_N) проведіть вертикальні промені вгору. Ця плоска фігура потім перетворюється на тривимірне тіло з постійною товщиною вздовж осі .

За цими правилами будується резервуар: його передня та задня стінки плоскі, вертикальні і паралельні одна одній, розділені відстанню . Ліва і права стінки, які формуються вертикальними променями, також плоскі, вертикальні й паралельні. Ламана визначає форму дна. Резервуар надійно закріплений і не перевернеться незалежно від форми дна чи кількості води в ньому.
Воду поступово заливають у цей резервуар вздовж його лівої стінки, при цьому загальний об'єм води становить кубічних одиниць. Ваше завдання — обчислити площу поверхні води, ігноруючи будь-які поверхневі явища.
Вхідні дані складаються з двох цілих чисел: кількість вершин ламаної та об'єм води , далі наведено пар цілих чисел — координати вершин у порядку x_1\ y_1\ x_2\ y_2\ \ldots\ x_N\ y_N.
2 \leq N \leq 12\,345, 0 \leq V \leq 10^{12}, а координати не перевищують 10^{6} за модулем.
Виведіть площу поверхні води з точністю до 10^{-3}.
Приклад 1