def checkTriangle(r, c, bottom): height = bottom//2 + 1 for h in range(height): for b in range(h, bottom - h): if grid[r - h][c + b] != '#': return False return True number = int(input()) if number % 2 == 1: maxBottom = number else: maxBottom = number - 1 grid = [] for i in range(number): grid.append(input()) count = 0 for row in range(number): for column in range(number): for i in range(maxBottom, 0, -2): if (number - column) < i: continue h = i//2 + 1 if row + 1 < h: continue if checkTriangle(row, column, i) == True: count += 1 print(count)