#include using namespace std; int main(void) { cin.tie(0); ios::sync_with_stdio(false); long long int N,X,A,B; cin >> N; cin >> X; cin >> A; cin >> B; N = (1LL<<(N-1)); long long int res = ceil((X*1.0/A)); res = min(res,(long long int)(ceil((N-X)/(B*1.0)))); cout << res << '\n'; return 0; }