## 题目描述
小杨想要构造一个 $m \times m$ 的 Z 字矩阵($m$ 为奇数),这个矩阵的第 $1$ 行、第 $m$ 行以及从右上角到左下角的对角线都是半角加号 `+`,其余都是半角减号 `-`。
例如,一个 $5 \times 5$ 的 Z 字矩阵如下:
```
+++++
---+-
--+--
-+---
+++++
```
请你帮小杨根据给定的 $m$ 打印出对应的 Z 字矩阵。
## 输入格式
一行,包含一个正整数 $m$。
## 输出格式
输出对应的 Z 字矩阵。
## 输入输出样例 #1
### 输入 #1
```
5
```
### 输出 #1
```
+++++
---+-
--+--
-+---
+++++
```
## 输入输出样例 #2
### 输入 #2
```
7
```
### 输出 #2
```
+++++++
-----+-
----+--
---+---
--+----
-+-----
+++++++
```
## 说明/提示
对于全部数据,保证有 $3 \le m \le 49$ 且 $m$ 为奇数。
小杨想要构造一个 $m \times m$ 的 Z 字矩阵($m$ 为奇数),这个矩阵的第 $1$ 行、第 $m$ 行以及从右上角到左下角的对角线都是半角加号 `+`,其余都是半角减号 `-`。
例如,一个 $5 \times 5$ 的 Z 字矩阵如下:
```
+++++
---+-
--+--
-+---
+++++
```
请你帮小杨根据给定的 $m$ 打印出对应的 Z 字矩阵。
## 输入格式
一行,包含一个正整数 $m$。
## 输出格式
输出对应的 Z 字矩阵。
## 输入输出样例 #1
### 输入 #1
```
5
```
### 输出 #1
```
+++++
---+-
--+--
-+---
+++++
```
## 输入输出样例 #2
### 输入 #2
```
7
```
### 输出 #2
```
+++++++
-----+-
----+--
---+---
--+----
-+-----
+++++++
```
## 说明/提示
对于全部数据,保证有 $3 \le m \le 49$ 且 $m$ 为奇数。