rt
#include <bits/stdc++.h>
using pii = std::pair<int, int>;
int main() {
std::ios::sync_with_stdio(0);
std::cin.tie(nullptr);
int n; std::cin >> n;
std::vector<int> f(n+3, 0);
int ans = 0;
for(int i = 1; i <= n; ++i) {
std::string s; std::cin >> s;
s = "-" + s;
std::vector<pii> stk;
for(int j = 1; j <= n; ++j) {
if(s[j] == 'B') {
stk.clear();
f[j] = 0; continue;
}
f[j] += 1;
int tmp = 1;
for(; stk.size() && stk.back().first >= f[j]; ) {
tmp += stk.back().second;
stk.pop_back();
}
stk.push_back({f[j], tmp});
ans += f[j] * tmp;
}
}
std::cout << ans;
}