func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int a, b, c, r;     int y1, y2, yw, x, y;     scanf( %d%d%d%d%d%d , &a, &b, &c, &x, &y, &r);     y2 = b;     if (b - a < r) {       printf( -1 n );       return 0;     }     y1 = a + r;     yw = c - r;     y = 2 * yw - y;     double k = (1.0) * (y - y1) / x;     double ans = (yw - y1) / k;     double dis = (y2 - y1) / sqrt(k * k + 1);     if (dis < r)       printf( -1 n );     else       printf( %.10f n , ans);     return 0;   }   