Враховуючи непарне ціле число N (5 <= N <= 51), створіть лабіринт довжиною сторони N, що відповідає таким вимогам:
Лабіринт повинен складатися з символів
|
-
і +
. Він повинен використовувати |
символ як вертикальну стіну, -
персонаж як горизонтальну стіну, і якщо ця стіна обертається, +
слід використовувати символ .
Ширина шляху повинна бути одним символом.
Лабіринт повинен повернутися не менше чотирьох разів.
У лабіринті повинні бути зовнішні стінки, які ламаються в двох точках: початок і кінець.
Лабіринт повинен складатися з одного нерозривного шляху, від початку до кінця.
Наприклад, дійсний лабіринт: ( N = 5)
+---+
| |
| | |
|
--+--
А для N = 7:
--+---+
| |
| | | |
| | | |
| | | |
| |
+---+--
Пам'ятайте, що це код-гольф , тому код з найменшою кількістю байтів виграє.