+zaehler=MAXSIGNAL*(1./E2-1./E1)-(X1-X2)*(X1-X2)-(Y1-Y2)*(Y1-Y2);
+printf("Debug: Zaehler %f\n", zaehler);
+nenner=-2*sqrt((X1-X2)*(X1-X2)+(Y1-Y2)*(Y1-Y2));
+printf("Debug: Nenner %f\n", nenner);
+zusatz=sqrt((double)MAXSIGNAL/E1);
+printf("Debug: Zusatz %f\n", zusatz);
+
+delta1=zusatz*sin(acos(zaehler/(nenner*zusatz)));
+delta2=zaehler/nenner;