#include #include #include #include #include #include #include #include #define rep(i,l,n) for(int i=l;i vi; typedef vector vvi; typedef pair pii; int main(){ double a,b,x,y,ans1=0,ans2=0; cin>>a>>b>>x>>y; if(b/a*x<=y) ans1=(1+b/a)*x; if(a/b*y<=x) ans2=(1+a/b)*y; printf("%.8lf\n",max(ans1,ans2)); }