Визит пришельцев
25 мая, 1997, около Елкино-Борисово, в районе Джандаля, в поле были найдены странные знаки...
Свидетель: "Сначала я увидел одно НЛО. Оно сияло холодным синим светом. Ближе к центру объекта свет был розовым. Оно висело над полем, а затем начало мигать и двигаться периодически по кругу. НЛО было достаточно большим. Второе НЛО прибыло через несколько минут после первого. Его размер был таким же, как и первое НЛО. Казалось, что между ними был какой-то контакт - они стали попеременно мигать."
Круги выжженного ячменя были найдены в поле. Круги были одинакового радиуса, а их центры лежали на одной прямой.
Вас наняли для исследования ущерба, нанесенного хозяйствам Елкино-Борисово пришельцами. Для этого Вам следует рассчитать общую площадь выжженного ячменя.
Входные данные
Первая строка содержит два целых числа n и r (1 ≤ n ≤ 1000, 1 ≤ r ≤ 100) - количество кругов и их радиусы соответственно. В следующей строке находятся n разделенных пробелом целых чисел a_1, a_2, ..., a_n (0 ≤ a_i ≤ 5000) - сдвиги центров кругов относительно некоторого начала координат. Все сдвиги различны.
Выходные данные
Вывести одно целое число - общую площадь, покрытую кругами. Результат следует округлить до пяти десятичных знаков.