#include using namespace std; int main(){ int H, W; cin >> H >> W; vector R(H); for (int i = 0; i < H; i++){ cin >> R[i]; } vector C(W); for (int i = 0; i < W; i++){ cin >> C[i]; } vector> A(H, vector(W, 0)); for (int i = 1; i < H; i++){ for (int j = 1; j < W; j++){ A[i][j] = i + j; } } for (int i = 1; i < H; i++){ A[i][0] = i + W - R[i]; } for (int i = 1; i < W; i++){ A[0][i] = i + H - C[i]; } A[0][0] = 1000; for (int i = 0; i < H; i++){ for (int j = 0; j < W; j++){ cout << A[i][j]; if (j < W - 1){ cout << ' '; } } cout << endl; } }