n=int(input()) a,b,c=map(int,input().split()) q=[0]*(n+1) for i in range(1,n+1): q[i]=q[i-1] if i>=3: q[i]=max(q[i],q[i-3]+a) if i>=5: q[i]=max(q[i],q[i-5]+b) if i>=10: q[i]=max(q[i],q[i-10]+c) print(q[n])