def check(n,x,y,M): block = [M[x//3*3][y//3*3],M[x//3*3][y//3*3+1],M[x//3*3][y//3*3+2], M[x//3*3+1][y//3*3],M[x//3*3+1][y//3*3+1],M[x//3*3+1][y//3*3+2], M[x//3*3+2][y//3*3],M[x//3*3+2][y//3*3+1],M[x//3*3+2][y//3*3+2]] if n in M[x]: return False elif n in...