Задача F. Спираль
Вывести квадрат, состоящий из NxN клеток, заполненных числами
от 1 до N 2 по спирали (см. примеры).
Ограничения: 2 <= N <= 100,
время 1 с.
Ввод из файла spiral.in. В первой строке находится единственное число
N.
Вывод в файл spiral.out. Выводится N строк по N чисел,
разделённых пробелами. Не допускается начинать спираль в ином, кроме верхнего
левого, углу, закручивать спираль против часовой стрелки или изнутри наружу.
Примеры
Ввод 1 Ввод 2 Ввод 3
3 4 5
Вывод 1 Вывод 2 Вывод 3
1 2 3 1 2 3 4 1 2 3 4 5
8 9 4 12 13 14 5 16 17 18 19 6
7 6 5 11 16 15 6 15 24 25 20 7
10 9 8 7 14 23 22 21 8
13 12 11 10 9