r,p,q=map(int,input().split()) a,b,c,d=map(int,input().split()) v=[a,b,c] v.sort() a,b,c=v[0],v[1],v[2] rest=r if rest0: if count*(p+3*q)<=rest: result+=count else: result+=rest//(p+3*q) rest=0 result=min(result,(a+b+c+d)//3) print(result)