#include <bits/stdc++.h>
using namespace std;
int g[10][10];
int totalHappy = 0;
int main() {
  int max = 0;
  int v1, v2, v3, v4, v5;
  for (int i = 1; i <= 5; i++)
    for (int j = 1; j <= 5; j++) cin >> g[i][j];
  for (int i1 = 1; i1 <= 5; i1++)
    for (int i2 = 1; i2 <= 5; i2++)
      for (int i3 = 1; i3 <= 5; i3++)
        for (int i4 = 1; i4 <= 5; i4++)
          for (int i5 = 1; i5 <= 5; i5++) {
            if (i1 != i2 && i1 != i3 && i1 != i4 && i1 != i5 && i2 != i1 &&
                i2 != i3 && i2 != i4 && i2 != i5 && i3 != i1 && i3 != i2 &&
                i3 != i4 && i3 != i5 && i4 != i1 && i4 != i2 && i4 != i3 &&
                i4 != i5 && i5 != i1 && i5 != i2 && i5 != i3 && i5 != i4) {
              totalHappy = g[i1][i2] + g[i2][i1] + g[i2][i3] + g[i3][i2] +
                           (g[i3][i4] + g[i4][i3]) * 2 +
                           (g[i4][i5] + g[i5][i4]) * 2;
              if (totalHappy > max) {
                max = totalHappy;
              }
            }
          }
  cout << max << endl;
  return 0;
}
