#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef pair<int,int> pii;
typedef vector<int> VI;
typedef vector<VI> VVI;
const double PI = 3.14159265358979323846;
const double EPS = 1e-12;
const int INF = numeric_limits<int>::max() / 2;
const int NEG_INF = numeric_limits<int>::min() / 2;
const int MOD=1e9+7;

int main(){
  cin.tie(0);
  ios::sync_with_stdio(false);

  int n;cin>>n;
  VVI cost(n,vector<int>(n));
  for(int i=0;i<n;i++){
      for(int j=0;j<n;j++){
          cin>>cost[i][j];
      }
  }
  ll res=0;
  for(int i=0;i<n;i++){
      for(int j=i+1;j<n;j++){
          res+=min(cost[i][j],cost[j][i]);
      }
  }
  cout<<res<<endl;
}