import numpy as np import itertools n, m = map(int, input().split()) A = np.matrix([[*map(int, input().split())] for _ in range(n)]) B = np.matrix([[*map(int, input().split())] for _ in range(m)]) print(np.linalg.det(np.identity(n) + A * B))