Задача
Самый короткий код по количеству символов для вывода спирали Улама со спиральным размером, заданным пользователем.
Спираль Улама - один из способов сопоставления простых чисел. Спираль начинается от числа 1, находящегося в центре (1 не является простым) и создает вокруг него спираль, обозначая все простые числа как символ "*
". Нечетное число будет напечатано как пробел ''.
alt text http://liranuna.com/junk/ulam.gif
Тестовые примеры
Input:
2
Output:
* *
*
*
Input:
3
Output:
* *
* *
* **
*
*
Input:
5
Output:
* *
* *
* * *
* * *
* ** *
* *
* *
* *
* *
Количество кодов включает ввод/вывод (т.е. полную программу).