#include <bits/stdc++.h>
int min(int *);
using namespace std;
int main() {
  int A, B, C, D, E;
  cin >> A >> B >> C >> D >> E;
  int q1 = ceil(A) + ceil(B) + ceil(C) + ceil(D) + E;
  int q2 = ceil(B) + ceil(C) + ceil(D) + ceil(E) + A;
  int q3 = ceil(C) + ceil(D) + ceil(E) + ceil(A) + B;
  int q4 = ceil(D) + ceil(E) + ceil(A) + ceil(B) + C;
  int q5 = ceil(E) + ceil(A) + ceil(B) + ceil(C) + D;
  int q[5]{q1, q2, q3, q4, q5};
  cout << min(q) << endl;
  return 0;
}
int min(int *all) {
  int min = all[0];
  for (int i = 1; i < 4; ++i) {
    if (all[0] > all[i]) {
      min = all[i];
    }
  }
  return min;
}
