#include using namespace std; int main(void){ long long r,p,q,a,b,c,d; cin>>r>>p>>q>>a>>b>>c>>d; int mn=0,mx=1e9; while(mx-mn){ int mid=(mx+mn+1)/2; int flag=1; long long sum=0; sum=p*mid+q*(max(mid-a,0LL)+max(mid-b,0LL)+max(mid-c,0LL)); if(sum>r)flag=0; if(mid*3>a+b+c+d)flag=0; if(flag){ mn=mid; }else{ mx=mid-1; } } cout<