N×N 크기의 음이 아닌 정수로 이루어진 행렬 A가 주어진다.
두 원소 Ai,j와 Ap,q 사이의 거리는 ∣i−p∣+∣j−q∣로 정의한다.
행렬의 각 0 원소를 자신과 가장 가까운 0이 아닌 원소의 값으로 바꾸어야 한다. 만약 최소 거리에 있는 0이 아닌 원소가 두 개 이상이면, 그 0은 바꾸지 않고 그대로 둔다.
첫 줄에 정수 N이 주어진다. 이어서 행렬을 행 우선 순서로 나열한 N2개의 정수가 주어진다.
바뀐 행렬을 출력한다. 각 행을 한 줄에 출력하며, 한 행에 있는 N개의 정수는 공백 하나로 구분한다.