编程题
### 问题描述
卓儿决定搬到另一个城市。她在考虑住在哪里,她想要一个最适合居住的城市。您将获得一个 $N \times N$ 城市的地图。加号的大小是每个方向上的城市数量(加上城市本身)。
### 输入格式
第一行包含一个整数 $N$,表示地图的大小。
接下来 $N$ 行,每行包含 $N$ 个字符。字符要么是 `#`(表示城市),要么是 `.`(表示空地)。
### 输出格式
输出一个整数,表示最大加号的大小。
### 样例输入
```
5
..#..
..#.#
#####
..#.#
..#..
```
### 样例输出
```
3
```
### 评测数据规模
$1 \leq N \leq 1000$。