#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define INF 100000000 #define YJ 1145141919 #define INF_INT_MAX 2147483647 #define INF_LL_MAX 9223372036854775807 #define EPS 1e-10 #define Pi acos(-1) #define LL long long #define ULL unsigned long long using namespace std; int ret[10]; int main(){ long double Xa, Ya, Xb, Yb; cin >> Xa >> Ya; cin >> Xb >> Yb; printf("%.10Lf\n", Ya + ((Yb - Ya)/(Xb + Xa) ) * Xa); return 0; }