#include int main() { int N, M; char op; scanf("%d%d %c", &N, &M, &op); std::vector A(N), B(M); for (auto& e: B) scanf("%lld", &e); for (auto& e: A) scanf("%lld", &e); for (int i{}; i < N; i++) for (int j{}; j < M; j++) { int64_t ans{}; if (op == '+') ans = A[i] + B[j]; else ans = A[i] * B[j]; printf("%lld%c", ans, j + 1 == M? '\n': ' '); } return 0; }