#include int main () { int n = 0; int a = 0; int b = 0; int c = 0; int res = 0; int dp[200001] = {}; res = scanf("%d", &n); res = scanf("%d", &a); res = scanf("%d", &b); res = scanf("%d", &c); for (int i = 0; i <= n; i++) { if (i >= 3 && dp[i] < dp[i-3]+a) { dp[i] = dp[i-3]+a; } if (i >= 5 && dp[i] < dp[i-5]+b) { dp[i] = dp[i-5]+b; } if (i >= 10 && dp[i] < dp[i-10]+c) { dp[i] = dp[i-10]+c; } } printf("%d\n", dp[n]); return 0; }