#include <bits/stdc++.h>
using namespace std;
int main() {
  long long a, b, c, i, j;
  cin >> a >> b >> c;
  long long s = min(a / 3, min(b / 2, c / 2));
  a -= s * 3;
  b -= s * 2;
  c -= s * 2;
  set<long long> sett;
  for (i = 1; i <= 7; i++) {
    long long cnt = 0;
    long long x = a, y = b, z = c;
    for (j = i; j < (i + 7); j++) {
      if (j % 7 == 1 || j % 7 == 4 || j % 7 == 0) {
        if (!x)
          break;
        else
          x--;
        cnt++;
      } else if (j % 7 == 2 || j % 7 == 6) {
        if (!y)
          break;
        else
          y--;
        cnt++;
      } else if (j % 7 == 3 || j % 7 == 5) {
        if (!z)
          break;
        else
          z--;
        cnt++;
      }
    }
    sett.insert(cnt);
  }
  auto it = sett.end();
  it--;
  long long ans = *it + s * 7;
  cout << ans << endl;
}
