#include using namespace std; using lint = long long; lint a[100], b[100], c[100][100]; int main() { int n, m; char op; cin >> n >> m >> op; for (int i = 0; i < m; ++i) cin >> b[i]; for (int i = 0; i < n; ++i) cin >> a[i]; if (op == '+') { for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { c[i][j] = a[i] + b[j]; } } } else if (op == '*') { for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { c[i][j] = a[i] * b[j]; } } } for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { cout << c[i][j] << " "; } cout << endl; } return 0; }