#include int main() { long long int n, a, b, c; scanf("%lld%lld%lld%lld", &n, &a, &b, &c); long long int i, j, k; long long int ans = 0, v; for (i = 0; i <= n; i += 3) { if (2 * b < c) { k = (n - i) / 10 * 10; j = (n - i - k) / 5 * 5; } else { j = (n - i) / 5 * 5; k = (n - i - j) / 10 * 10; } v = a * i / 3 + b * j / 5 + c * k / 10; if (ans < v) ans = v; } printf("%lld\n", ans); return 0; }