Statement
ํ๋ฉด ์์ ์๋ก ๋ค๋ฅธ ๊ฐ์ ์ ์ด ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง ์ ์ค ์ด๋ค ์ธ ์ ๋ ํ ์ง์ ์์ ๋์ฌ ์์ง ์๋ค.
์ฃผ์ด์ง ์ ์ค ์๋ก ๋ค๋ฅธ ์ธ ์ ์ ๊ผญ์ง์ ์ผ๋ก ํ๋ ์ผ๊ฐํ ๊ฐ์ด๋ฐ, ๋๋ ๊ฐ ๊ฐ์ฅ ์์ ์ผ๊ฐํ์ ๋๋ ๋ฅผ ๊ตฌํ์ฌ๋ผ.
Input
์ ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ์ฃผ์ด์ง๋ค.
Output
์ต์ ๋๋ ๋ฅผ ๋ํ๋ด๋ ์ค์๋ฅผ ์ถ๋ ฅํ๋ค.
์ถ๋ ฅํ ๊ฐ์ ์ ๋ ์ค์ฐจ ๋๋ ์๋ ์ค์ฐจ๊ฐ ์ดํ์ด๋ฉด ์ ๋ต์ผ๋ก ์ธ์ ํ๋ค.
Constraints
- .
- ().
- ().
- ์ฃผ์ด์ง ์ ์ค ์ด๋ค ์ธ ์ ๋ ํ ์ง์ ์์ ๋์ฌ ์์ง ์๋ค.
Subtasks
Samples
Sample 1
Input
3
0 0
3 0
0 4
Output
12.000000000000000
์ฃผ์ด์ง ์ธ ์ ์ผ๋ก ๋ง๋ค ์ ์๋ ์ผ๊ฐํ์ ์ธ ๋ณ์ ๊ธธ์ด๋ ๊ฐ๊ฐ , , ์ด๋ฏ๋ก ๋๋ ๋ ์ด๋ค.
Sample 2
Input
4
0 0
1 0
0 1
2 3
Output
3.414213562373095