from collections import dequeimport sysm,n = map(int, input().split())graph=[list(map(int, input().split())) for _ in range(n)]dx=[1,-1, 0, 0]dy=[0,0,1,-1]queue=deque()for i in range(n): for j in range(m): if graph[i][j]==1: queue.append((i,j))while queue: x,y=queue.popleft() for i in range(4): nx=x+dx[i] ny=y+dy[i] if n>nx>=0 and m>ny>=0 and graph..