a,b,c,d,=map(int,input().split()) p,q,r,s,T=map(int,input().split()) L=[[a,p],(b,q),(c,r),[d,s]] L.sort(key=lambda x:x[1]) ans=0 for n,t in L: if n<=T//t: ans+=n T-=n*t else: ans+=T//t break print(ans)