Q10566: Crossed Ladders

有一條窄窄的巷子位於兩棟高樓之間。有一長 x 的梯子梯腳靠在右邊大樓地面,梯頭靠在左邊大樓上。另有長 y 的梯子梯腳靠在左邊大樓地面,梯頭靠在右邊大樓上。這兩個梯子交叉的地方離地面高度為 c,請參考下圖。請問這條巷子的寬度是多少?

Input

每組測試資料一列,含有三個浮點數分別代表 x, y, c。

Output

對每組測試資料輸出一列,回答這條巷子的寬度是多少。請輸出到小數點後三位。

Sample Input Sample Output
30 40 10
12.619429 8.163332 3
10 10 3
10 10 1
26.033
7.000
8.000
9.798