#include using namespace std; int main() { int n; cin >> n; vector> s(n, vector(n)); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { cin >> s[i][j]; } } int ans = 0; for (int i = 0; i < n; i++) { int cnta = 0, cntp = 0; for (int j = 0; j < n; j++) { if (s[i][j] == 'A') { cnta++; } else if (s[i][j] == '.') { cntp++; } } if (cnta == n - 1 && cntp == 1) { ans++; } } for (int j = 0; j < n; j++) { int cnta = 0, cntp = 0; for (int i = 0; i < n; i++) { if (s[i][j] == 'A') { cnta++; } else if (s[i][j] == '.') { cntp++; } } if (cnta == n - 1 && cntp == 1) { ans++; } } int cnta = 0, cntp = 0; for (int i = 0; i < n; i++) { if (s[i][i] == 'A') { cnta++; } else if (s[i][i] == '.') { cntp++; } } if (cnta == n - 1 && cntp == 1) { ans++; } cnta = 0, cntp = 0; for (int i = 0; i < n; i++) { if (s[i][n - 1 - i] == 'A') { cnta++; } else if (s[i][n - 1 - i] == '.') { cntp++; } } if (cnta == n - 1 && cntp == 1) { ans++; } cout << ans << endl; }