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