def theNext(kl, grid, m, n): x, y = kl[-1][0], kl[-1][1] ks = [] res = [] if y < n: if x-1 < m: if grid[x-1][y]!=1: ks.append((x-1,y)) if x+1 < m: if grid[x+1][y]!=1: ks.append((x+1,y)) if x < m: ...