#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(int i=0;i> N; vector s(N); REP(i,N) cin >> s[i]; int ans=0; for(i=0;i=N) break; if(s[i-k][j+k]=='A') a++; } for(k=1;;k++){ if(i+k>=N || j-k<0) break; if(s[i+k][j-k]=='A') a++; } if(a==N){ x++; } a=0; for(k=1;;k++){ if(i-k<0 || j-k<0) break; if(s[i-k][j-k]=='A') a++; } for(k=1;;k++){ if(i+k>=N || j+k>=N) break; if(s[i+k][j+k]=='A') a++; } if(a==N){ x++; } ans+=x; s[i][j]='.'; } } cout << ans << endl; return 0; }