Требуется вывести квадрат, состоящий из N x N ячеек, заполненных числами от 1 до N2 «змейкой» (см. примеры).
Входной файл INPUT.TXT содержит целое число N – размер квадрата (2 ≤ N ≤ 100).
В выходной файл OUTPUT.TXT выведите N строк по N чисел, разделенных пробелами. Не допускаются начало змейки в другом углу или другое ее направление.
№ | INPUT.TXT | OUTPUT.TXT |
1 | 3 | 1 2 6 3 5 7 4 8 9 |
2 | 4 | 1 2 6 7
3 5 8 13
4 9 12 14
10 11 15 16 |
3 | 5 |
1 2 6 7 15
3 5 8 14 16
4 9 13 17 22
10 12 18 21 23
11 19 20 24 25 |