Шлях коня
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 122,174 мегабайта
Задано шахову дошку, яка складається з n×n клітинок, декілька з яких вирізано. Провести ходом коня через невирізані клітинки шлях мінімальної довжини з однієї клітинки в іншу.
Вхідні дані
У першому рядку задано число n (2 ≤ n ≤ 50). У наступних n рядках міститься по n символів. Символом # позначено вирізану клітинку, точкою - невирізану клітинку, @ - задані клітинки (таких символів два).
Вихідні дані
Якщо шлях побудувати неможливо вивести "Impossible", у противному випадку вивести таку ж карту, як і на вході, але помітити всі проміжні положення коня символом @.
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Вхідні дані #3
Відповідь #3
Відправки 2K
Коефіцієнт прийняття 43%