#include <bits/stdc++.h> using namespace std; #define rep(i,n) for(int i=0;i<n;i++) typedef long long ll; #define int long long signed main(){ int a,b,n,m; cin>>a>>b>>n>>m; int ans=min(a,b); if(a>b){ ans+=(a-b)/(n+1); } if(b>a){ ans+=(b-a)/(m+1); } cout<<ans<<endl; return 0; }