#jag2017summerday1d. [jag2017summer_day1_d]くさかべ

[jag2017summer_day1_d]くさかべ

問題文

日下部さんは壁に反射するのが大好きで、今日も元気に壁に反射して遊んでいます。

今日の壁は、直角三角形の部屋の壁です。 下図のように三角形の頂点をそれぞれ A,B,CA,B,C と呼ぶことにします。 日下部さんは頂点 CC から点 PP に向かってまっすぐ歩き、点 PP に着くと、角 BPCBPC = 角 APQAPQ となるような辺 ACAC 上の点 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