#include <bits/stdc++.h>
using namespace std;
long long n, a, b, c;
long long sum;
void dfs(long long nn, long long res) {
  if (nn % 4 == 0) {
    sum = min(sum, res);
  }
  if (nn > n * 3) {
    return;
  }
  dfs(nn + 1, res + a);
  dfs(nn + 2, res + b);
  dfs(nn + 3, res + c);
}
int main() {
  while (cin >> n >> a >> b >> c) {
    n %= 4;
    sum = 0x3f3f3f3f3f3f3f3f;
    dfs(n, 0);
    cout << sum << endl;
  }
  return 0;
}
