package no3558_dominos_black_and_white; import java.util.*; public class Main { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String[] s = new String[n]; int[] cnt = new int[n]; long ans = 0; ArrayDeque q = new ArrayDeque<>(); for(int i = 0;i < n;i++) { s[i] = sc.next(); for(int j = 0;j < 2 * n;j++) { if(s[i].charAt(j) == '.') { ans += j - cnt[i]; if(cnt[i] >= n) { q.add(n * i + j); } cnt[i]++; } } }//System.out.println(q); for(int i = 0;i < n;i++) { for(int j = cnt[i];j < n;j++) { int v = q.poll(); int a = v / n; int b = v % n; ans += Math.abs(a - i) + Math.abs(b - j); } }System.out.println(ans); } }