#2868. 叒

题目描述

给定一个奇数N,生成并输出一个N×N的字符矩阵,矩阵元素遵循以下规则:

  1. 第一行全部为'+'
  2. 主对角线(从左上到右下)为'+'
  3. 副对角线(从右上到左下)为'+'
  4. 其余位置为'-'

输入格式

一个奇数N(3 ≤ N ≤ 49)

输出格式

N行N列的字符矩阵

样例

输入样例1

5

输出样例1

+++++
-+-+-
--+--
-+-+-
+---+

输出样例2

7

输出样例2

+++++++
-+---+-
--+-+--
---+---
--+-+--
-+---+-
+-----+