#include <bits/stdc++.h>
using namespace std;
int main() {
  int a[6][6];
  for (int i = 1; i < 6; i++) {
    for (int j = 1; j < 6; j++) cin >> a[i][j];
  }
  int best = 0;
  int a1, a2, a3, a4, a5;
  for (a1 = 1; a1 < 6; a1++) {
    for (a2 = 1; a2 < 6; a2++) {
      if (a2 == a1) continue;
      for (a3 = 1; a3 < 6; a3++) {
        if (a3 == a2 || a3 == a1) {
          continue;
        }
        for (a4 = 1; a4 < 6; a4++) {
          if (a4 == a3 || a4 == a2 || a4 == a1) continue;
          for (a5 = 1; a5 < 6; a5++) {
            if (a5 == a4 || a5 == a3 || a5 == a2 || a5 == a1) continue;
            best = max(a[a1][a2] + a[a2][a1] + a[a3][a4] + a[a4][a3] +
                           a[a2][a3] + a[a3][a2] + a[a4][a5] + a[a5][a4] +
                           a[a3][a4] + a[a4][a3] + a[a4][a5] + a[a5][a4],
                       best);
          }
        }
      }
    }
  }
  cout << best;
  return 0;
}
