#jag2017summerday1d. [jag2017summer_day1_d]くさかべ

[jag2017summer_day1_d]くさかべ

问题文

日下部喜欢在墙上做反射,今天他开心地在墙上反射玩耍。

今天的墙是一个直角三角形房间的墙壁。我们将三角形的顶点分别称为 AB,CA,B, C。日下部从顶点 CC 直线走到点 PP,当到达点 PP 后,他再次直线走到边 ACAC 上满足角 BPCBPC = 角 APQAPQ 的点 QQ

ba130de932710340d919adab948af555.png

线段 ABAB 的长度为 XX,线段 BCBC 的长度为 YY,线段 AQAQ 的长度为 ZZ。这时,线段 APAP 的长度是多少呢?

约束条件

  • 1X,Y1001≦X,Y≦100
  • 1Z<sqrtX2+Y21≦Z<\\sqrt{X^2+Y^2}
  • X,Y,ZX,Y,Z 是整数

输入

输入以以下格式从标准输入中给出。

XX YY ZZ

输出

输出线段 APAP 的长度。结果的绝对误差或相对误差应小于等于 10910^{-9}


输入例子 1

6 8 5

输出例子 1

4

输入例子 2

100 100 1

输出例子 2

1.40428377656192537870