Бонусний рівень#4748

Бонусний рівень

1 секунда
64 мегабайти
Дуже легка

Сергій грав у змійку і майже встигав на поїзд у ЛКШ. Але він не знав, що за останнім рівнем буде додатковий "бонусний".

Він являє собою поле N \times N, у кожній клітиці якого лежить яблучко. Сергійкова змія послідовно повзе по діагоналям заданого поля, поїдаючи фрукти. Щоб здійснювати такі переповзування, їй доводиться після кожної діагоналі змінювати напрям руху (детальніше див. приклади).

Вхідні дані

У вхідному файлі одне ціле число (1 \le N \le 100).

Вихідні дані

Виведіть рівно рядків по чисел у кожному: для кожної клітинки поля її номер у послідовності проходження поля змією.

Приклади

Приклад 1

Loading
Loading

Приклад 3

Loading
Loading