编程题
### 问题描述
在乐乐的画板上,她画了一个由数字颜色代码组成的 $N \times N$ 方阵,每个颜色代码为 $0$ 到 $9$。乐乐想要找出方阵内最大的、颜色完全相同的正方形区域,并且知道这个同色正方形的边长。请你帮助他找出并返回最大同色正方形区域的边长。
### 输入格式
第一行包含一个整数 $N$,表示方阵的大小。
接下来的 $N$ 行,每行包含 $N$ 个数字,表示方阵中的颜色代码。
### 输出格式
输出一个整数,表示最大同色正方形区域的边长。
### 样例输入
```
4
3 3 3 1
3 3 3 3
3 3 3 9
1 0 3 2
```
### 样例输出
```
3
```
### 评测数据规模
$1 \leq N \leq 100$