problems = list(map(int, input().split())) level = list(map(int, input().split())) level, T = level[:-1], level[-1] ans = 0 for i in sorted(range(4), key=lambda x: level[x]): ans += min(problems[i], T // level[i]) T -= level[i] * min(problems[i], T // level[i]) print(ans)