ход по полю

недоработанная, в функции вывода массива, посмотрите