#1856. 绳子

绳子

题目描述

一个绘图员在桌上钉了n\red{n}个钉子,由这些钉子作为顶点,组成了一个凸多边形。出 于某种原因,他用绳子将饶在钉子上,围成一个凸多边形,如图所示。

img

你的任务是计算绳子的长度。(所有的钉子可以看成半径相同的圆)

输入格式

输人文件的第一行两个数:第一个整数n\red{n}表示钉子数(1\red{(1≤}n\red{n≤}100)\red{100)};第二个实数r\red{r}表 示钉子的半径。中间用一个空格隔开。

此后的n\red{n}行,每行两个实数(中间用一个空格隔开),描述了一个钉子的坐标(圆心坐 标)。钉子的坐标按它在凸多边形上的位置顺时针或逆时针列出。

输出格式

一个实数(保留两位小数),表示绳子的长度。

样例

输入样例

4 1
0.0 0.0
2.0 0.0
2.0 2.0
0.0 2.0

输出样例

14.28