P. Площадь звезды
ограничение по времени на тест
0.5 секунд
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

В ИТ-граде решили отмечать ежегодные успехи местных ИТ-компаний, выдавая им знаки отличия в форме звёзд, покрытые золотом с одной стороны. Для формирования заказа на изготовление знаков необходимо оценить стоимость заказа, которая связана с площадью позолоты. Напишите программу, позволяющую вычислить площадь звезды.

Фигура «звезда» с количеством лучей n ≥ 5, где n — простое число, строится следующим образом. На окружности радиуса r отмечают n точек так, чтобы расстояния между соседними на окружности точками были одинаковы. Далее каждая точка соединяется отрезком с двумя максимально удалёнными от неё точками. Все области, ограниченные частями отрезков, соединяющих эти точки, являются частью фигуры.

Входные данные

Единственная строка входных данных содержит два целых числа n (5 ≤ n < 109, n — простое) и r (1 ≤ r ≤ 109) — количество лучей звезды и радиус описанной окружности соответственно.

Выходные данные

Выведите одно число — площадь звезды. Относительная погрешность Вашего ответа не должна превышать 10 - 7.

Примеры
Входные данные
7 10
Выходные данные
108.395919545675