C. NN и обман зрения
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

NN  — заядлый интернет-пользователь, поэтому он очень много времени проводит в социальных сетях и различных форумах. Как-то раз ему попалась очень занятная картинка, на которой предлагалось сравнить размеры двух центральных кружков:

Оказалось, что кружки равны. NN очень удивил данный факт, поэтому он решил самостоятельно построить картинку.

Ему удалось посчитать количество внешних кругов $$$n$$$, а так же радиус внутреннего круга $$$r$$$. По мнению NN, исходя из этой информации можно в точности найти радиус всех внешних кругов $$$R$$$ таким образом, чтобы внутренний кружок касался всех остальных внешним образом, а также каждая пара соседних внешних кружочков также касалась. Сколько NN ни старался угадать нужный радиус, у него так и не получилось сделать это.

Помогите NN найти необходимый радиус внешних кругов для построения картинки.

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

В первой и единственной строке входного файла заданы два целых числа $$$n$$$ и $$$r$$$ ($$$3 \leq n \leq 100$$$, $$$1 \leq r \leq 100$$$) — количество внешних кругов на картинке и радиус внутреннего круга.

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

В единственную строку выходного файла выведите вещественное число $$$R$$$ — радиус внешних кругов, необходимый для построения требуемой картинки.

Ваш ответ будет зачтен, если его относительная или абсолютная погрешность не превосходит $$$10^{-6}$$$.

Формально, пусть ваш ответ равен $$$a$$$, а ответ жюри равен $$$b$$$. Ваш ответ будет зачтен, если $$$\frac{|a-b|}{max(1, |b|)} \le 10^{-6}$$$.

Примеры
Входные данные
3 1
Выходные данные
6.4641016
Входные данные
6 1
Выходные данные
1.0000000
Входные данные
100 100
Выходные данные
3.2429391