def dfs(i, j): walk = [(0,1), (0,-1), (1,0), (-1,0)] if i == m-1 and j == n-1: for p in path: print("({x},{y})".format(x=p[0], y=p[1])) return for w in walk: x = i + w[0] y = j + w[1] if 0 <= x < m and 0 <= y < n a...