Вам дана пустая шахматная доска размером n x n. На первую клетку доски помещён конь. Конь передвигается по правилам шахматного коня и должен посетить каждую клетку ровно один раз. Ваша задача — вывести порядок, в котором конь посещает каждую клетку.
Входные данные
Вход представляют собой одно целое число n (5 ≤ n ≤ 30), обозначающее размер шахматной доски.
Выходные данные
Выведите n строк, в каждой из которых по n целых чисел, разделённых пробелами, показывающих порядок, в котором конь посещает каждую клетку на шахматной доске. Эти числа должны находиться в диапазоне от 0 до и указывать порядок посещения. Программа может выводить любое корректное решение.