1799 - Tile graphic

時間制限 2 秒 / メモリ制限 32 MB / 得点 620 / Writer ei2326 / x 2 / 統計 /


TLE
2sec
MLE
32MB
得点
620

問題

正整数$K$に対して、レベル$K$のタイルを以下のように定義する。
・レベル1のタイルを3×3からなる以下のものとする。

+-+
|.|
+-+
・$K>1$のとき、レベル$K$のタイルはレベル$K-1$のタイルを3×3に並べ、中央に配置したタイルである部分を'.'で置き換えたものとする。
レベル$N$のタイルを出力してください。

入力

入力は以下の形式で標準入力から与えられる。

$N$

1行目に整数$N$が与えられる。

出力

出力の最後に改行を入れること。

制約

全ての入出力ケースについて以下を満たす。

  • $1 \leq N \leq 6$

入出力例

入力例1

1

出力例1

+-+
|.|
+-+

入力例2

2

出力例2

+-++-++-+
|.||.||.|
+-++-++-+
+-+...+-+
|.|...|.|
+-+...+-+
+-++-++-+
|.||.||.|
+-++-++-+

入力例3

3

出力例3

+-++-++-++-++-++-++-++-++-+
|.||.||.||.||.||.||.||.||.|
+-++-++-++-++-++-++-++-++-+
+-+...+-++-+...+-++-+...+-+
|.|...|.||.|...|.||.|...|.|
+-+...+-++-+...+-++-+...+-+
+-++-++-++-++-++-++-++-++-+
|.||.||.||.||.||.||.||.||.|
+-++-++-++-++-++-++-++-++-+
+-++-++-+.........+-++-++-+
|.||.||.|.........|.||.||.|
+-++-++-+.........+-++-++-+
+-+...+-+.........+-+...+-+
|.|...|.|.........|.|...|.|
+-+...+-+.........+-+...+-+
+-++-++-+.........+-++-++-+
|.||.||.|.........|.||.||.|
+-++-++-+.........+-++-++-+
+-++-++-++-++-++-++-++-++-+
|.||.||.||.||.||.||.||.||.|
+-++-++-++-++-++-++-++-++-+
+-+...+-++-+...+-++-+...+-+
|.|...|.||.|...|.||.|...|.|
+-+...+-++-+...+-++-+...+-+
+-++-++-++-++-++-++-++-++-+
|.||.||.||.||.||.||.||.||.|
+-++-++-++-++-++-++-++-++-+