#include #include #include #include #include #include #include #include using namespace std; int main() { long long n, m, k, sum1= 0, sum2 = 0; string op; cin >> n >> m >> k >> op; vector hori(m), ver(n); for (int i = 0; i < m; i++){ cin >> hori[i]; sum2 += hori[i]; sum2 %= k; } for (int i = 0; i < n; i++) cin >> ver[i]; if (op == "+"){ for (int i = 0; i < n; i++){ sum1 += sum2 + ver[i] * m; sum1 %= k; } } else { for (int i = 0; i < n; i++){ sum1 += sum2 * ver[i]; sum1 %= k; } } cout << sum1%k << endl; }