#include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; const ll MOD = 1000000007LL; int main() { cin.sync_with_stdio(false); cin.tie(0); cout.tie(0); int n, m; cin >> n >> m; char op; cin >> op; vector a(n), b(m); 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++) { cout << a[i] + b[j] << ' '; } cout << '\n'; } } else { for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cout << a[i] * b[j] << ' '; } cout << '\n'; } } return 0; }