#include using namespace std; using ll=long long; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); ll N,A,B,C; cin>>N>>A>>B>>C; vector W={A,B,C}; sort(W.begin(),W.end()); if(W[0]!=1){ ll an=N; for(int i=0;i<3;i++){ if(__builtin_popcountll(W[i]+1)==1){ ll p=(W[i]+1)/2; an-=(N+p)/(W[i]+1); } } cout<