これは出力のみの問題である。
一辺の長さが $N \ge 13$ である正方形のグリッドを作成し、以下の性質を満たすように小文字の英字で埋めることが課題である。
$i$ 行 $j$ 列目の文字を $c_{i,j}$ と表記する。
すべての $1 \le i \le N$ および $1 \le j, p \le N - 1$ (ただし $j + p \le N$)について、以下の形式の $N^2 \cdot (N - 1) / 2$ 個の文字列 $A_{i,j,p} = c_{i,j}c_{i,j+1} \dots c_{i,j+p}$ を考える。
また、すべての $1 \le j \le N$ および $1 \le i, p \le N - 1$ (ただし $i + p \le N$)について、以下の形式の $N^2 \cdot (N - 1) / 2$ 個の文字列 $B_{i,j,p} = c_{i,j}c_{i+1,j} \dots c_{i+p,j}$ を考える。
これら合計 $N^2 \cdot (N - 1)$ 個の文字列すべてが互いに異なっていなければならない。
入力
入力はない。
出力
以下の形式で答えを出力せよ。まず $N$ ($13 \le N \le 100$) を出力する。次に、$N$ 行で正方形のグリッドを出力する。$i$ 行目には、グリッドの $i$ 行目を表す $N$ 文字の文字列を1つ出力すること。
複数の正解が存在する場合、そのいずれも正解として認められる。
入出力例
入力 1
``` #### 出力 1
4 petr ozav odsk camp ```
注記
サンプル出力のグリッドは問題の性質を満たしているが、グリッドサイズが小さすぎるため正解としては認められない。