#include<bits/stdc++.h>
using namespace std;

#define rep(i,n) for(int i=0;i<(n);i++)
#define pb push_back
#define all(v) (v).begin(),(v).end()
typedef vector<int>vi;

int main(){
    double a,b,x,y;
    cin>>a>>b>>x>>y;

    if(x*b/a>y){
        printf("%.20lf\n",y/b*a+y);
    }
    else{
        printf("%.20lf\n",x+x/a*b);
    }
    return 0;
}