#T1. 小图灵的Z字矩阵

小图灵的Z字矩阵

题面描述

小图灵想要构造一个 m×m 的矩阵(m 为奇数),第一行全部是半角加号 +,最后一行全部是半角加号 +,且从矩阵左上角到右下角的对角线上的元素也是半角加号 +,其余位置为半角减号 -。请根据给定的 m 打印对应的 Z 字矩阵。

输入格式

第一行包含一个正整数 m(m 为奇数)。

输出格式

输出对应的 Z 字矩阵,每行元素直接连接,无分隔。

数据样例

输入:

5

输出:

+++++

---+-

--+--

-+---

+++++

数据范围

保证 3 ≤ m ≤ 49 且 m 为奇数。