#include using namespace std; template< class t> long long int gcd( t g,t h ) { return ( h==0 ? g : gcd(h,g%h) ); } int main() { ios_base::sync_with_stdio(false) ; cin.tie(0) ; long long int i,j,a[100005],ans=0,s,d,p,m; cin>>p>>d>>m>>s; while(s>0) { if(s>=p) { ans++; } s-=p; if((p-d)>=m) { p-=d; } else { p=m; } } cout<