from sys import stdin
mapa = [ [ (1 if y=='#' else 0) for y in x.strip() ] for x in stdin.readlines() ]
R, C = len(mapa), len(mapa[0])
BEST = 0
for sr in range(R):
for sc in range(C):
if mapa[sr][sc] != 0: continue
kills = []
for r in range(R):
for c in range(C):
if mapa[r][c] == 1: continue
if (r,c) == (sr,sc): continue
damage = 0
for dr in [-2,-1,0,1,2]:
for dc in [-2,-1,0,1,2]:
if dr**2 + dc**2 == 8: continue
cr, cc = r+dr, c+dc
if 0 <= cr < R and 0 <= cc < C:
ostane = 1
if abs(cr-sr) <= 1 and abs(cc-sc) <= 1:
ostane = 2
damage += ostane * mapa[cr][cc]
kills.append(damage)
kills.sort()
BEST = max( BEST, sum(kills[-3:]) )
print(BEST)