#include <bits/stdc++.h>
using namespace std;
ifstream fin("input.txt");
ofstream fout("output.txt");
int main() {
  double y1, y2, yw, xb, yb, r;
  double x, s;
  cin >> y1 >> y2 >> yw >> xb >> yb >> r;
  x = xb * (yw - 2 * r - y1) / (2 * yw - 3 * r - yb - y1);
  yw -= r;
  y1 += r;
  s = (y2 - y1) * x;
  if (s / sqrt(x * x + (yw - y1) * (yw - y1)) >= r)
    printf("%.8f\n", x);
  else
    cout << -1;
  return 0;
}
