编辑代码

n, m = map(int, input().split())
maps = []

for i in range(n):
    maps += [[list(map(lambda x : x - 1, map(int, input().split())))]]
    maps[i][0][0] = i
print(maps)
s, t = list(map(int, input().split())), list(map(lambda x : x + n, map(int, input().split())))
#print(s)
#print(t)
for i in range(n):
    maps[i] += [(t[i] - s[i]) % n]
#print(maps)

flag = 1
p = n
q = 0
while flag:
    for i in range(q, p):
        for j in range(p):
            a, b = maps[i][0], maps[j][0]
            if a in b and len(a) - len(b) == 1: