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

# pre každú možnú polohu spomaľovacej veže...

for sr in range(R):
    for sc in range(C):
        if mapa[sr][sc] != 0: continue

        # ... zistíme pre každú strieľaciu vežu koľko damage spraví ...

        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)

        # ... a vyberieme tri najlepšie

        kills.sort()
        BEST = max( BEST, sum(kills[-3:]) )

print(BEST)