#include<iostream>
using namespace std;

int main()
{
  int N,map[100][100];
  long long ans=0;

  cin>>N;
  for(int i=0;i<N;i++){
    for(int j=0;j<N;j++)cin>>map[i][j];
  }
  for(int i=0;i<N;i++){
    for(int j=i+1;j<N;j++)ans+=min(map[i][j],map[j][i]);
  }
  cout<<ans<<endl;

  return 0;
}