#include using namespace std; typedef long long ll; #define MOD 1000000007 #define INF 1LL<<30 #define rep(i,n) for (int i = 0; i < (n); ++i) #define all(x) (x).begin(),(x).end() int b[2000],c[2000]; int d[2000][2]; int main() { int n; cin>>n; int a[n][n]; rep(i,n){ rep(j,n){ cin>>a[i][j]; a[i][j]--; b[a[i][j]]+=i+j-min(i,j); if(j-i<0) d[a[i][j]][1]++; } } rep(i,n) c[i]=b[i]; rep(i,n){ for(int j=0;i-j>=0;j++){ d[a[i-j][j]][0]++; } rep(j,n){ b[j]+=d[j][0]-d[j][1]; c[j]=min(c[j],b[j]); } for(int j=0;i+j+1