#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    vector<string> grid(n);
    for(int i=0;i<n;i++)cin>>grid[i];
    set<int> ng_col,ng_row;
    int ans=0;
    for(int i=0;i<n;i++)for(int j=0;j<n;j++){
        if(grid[i][j]=='B'){
            ng_col.insert(j);
            ng_row.insert(i);
        }
    }
    for(int i=0;i<n;i++){

        if(!ng_row.count(i)){
            int cnt=0;
            for(int j=0;j<n;j++){
                if(grid[i][j]=='A')cnt++;
            }
            if(cnt==n-1)ans++;
        }
        if(!ng_col.count(i)){
            int cnt=0;
            for(int j=0;j<n;j++){
                if(grid[j][i]=='A')cnt++;
            }
            if(cnt==n-1)ans++;
        }
    }
    int cnt=0;
    bool ok=true;
    for(int i=0;i<n;i++){
        if(grid[i][n-1-i]=='B')ok=false;
        else if(grid[i][n-1-i]=='A')cnt++;
    }
    if(ok&&cnt==n-1)ans++;
    cnt=0;ok=true;
    for(int i=0;i<n;i++){
        if(grid[i][i]=='B')ok=false;
        else if(grid[i][i]=='A')cnt++;
    }
    if(ok&&cnt==n-1)ans++;
    cout<<ans<<endl;

}