n, m = map(int, input().split()) matrix = [] for i in range(n): A = list(map(int, input().split())) matrix.append(A) array = list(map(int, input().split())) cs = [] for j in range(m): col1 = 0 for i in range(n): col1 += matrix[i][j] cs.append(col1) ma_su = cs[0] ma_col_index = 0 for j in range(1, m): if cs[j] > ma_su: ma_su = cs[j] ma_col_index = j for i in range(n): matrix[i][ma_col_index] = array[i] for i in matrix: for j in i: print(f"{j:3} ", end="") print()